- 博客(6)
- 收藏
- 关注
原创 调用IE,Chrome浏览器打印功能时打印页数不一致的问题
在页面需要调用浏览器的打印功能时,IE显示打印1页,Chrome会显示打印2页,这时只需要判断是Chrome浏览器的情况下设置页面Page的页面大小即可。相关链接:http://www.tutorialspoint.com/css/css_paged_media.htm 代码如下: <!-- @page { size:8.5in 11in; margin: 2cm } -
2017-05-23 10:26:06
5325
原创 C# 低版本Newtonsoft解析JSON数组
在Newtonsoft.Json版本较低的情况下,缺少许多现有的解析方法,可用以下方式进行解析using Newtonsoft.Json;//json数组string json="";//一条一条放入JArrayJArray ja = (JArray)JsonConvert.DeserializeObject(json); if (ja.Count > 0) {
2017-05-23 10:02:17
448
1
原创 C# vs中的代码片段模板(持续更新)
ctor 自动生成默认的构造函数prop自动生成get set方法cw 自动生成Console.WriteLine()
2017-05-22 16:06:06
1408
转载 C# string中StringSplitOptions的作用
123456789 class Program { static void Main(string[] args) { string s = "123,abc1ab"; string[] aa
2017-05-17 11:56:24
3275
转载 partial关键字
1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译
2017-05-16 09:37:36
293
转载 dynamic 关键字
dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不会报错:dynamic dynamicObject = GetDynamicObject();
2017-05-16 09:12:28
267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人