摘要: //1.小数点位数 string str1 = String.Format("{0:F1}", 56789); //result: 56789.0 string str2 = String.Format("{0:F2}", 56789); //result: 56789.00 string str3 ... 阅读全文
posted @ 2019-08-22 18:25 红磨坊后的白桦树 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 参考 一、建立/XML序列化公共处理类 二、List实体互转调用事例 三、DataTable互转调用事列 阅读全文
posted @ 2019-08-22 17:32 红磨坊后的白桦树 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 将一个类序列化成JSON或XML时,如果某个字段或属性不想被序列化,则可以使用以下Attribute: 1、[Newtonsoft.Json.JsonIgnore]特性:使用Newtonsoft.Json序列化时字段不会被序列化。 2、[System.Web.Script.Serialization 阅读全文
posted @ 2019-08-22 17:22 红磨坊后的白桦树 阅读(2543) 评论(0) 推荐(0) 编辑
摘要: 使用throw和throw ex的区别 之前,在使用异常捕获语句try...catch...throw语句时,一直没太留意几种用法的区别,前几天调试程序时无意中了解到几种使用方法是有区别的,网上一查,还真是,主要是区别在堆栈信息的起始点不同。 总结如下: 我们都知道,C#中使用throw和throw 阅读全文
posted @ 2019-08-22 16:56 红磨坊后的白桦树 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1、项目引用System.Management库。 2、创建HardwareHandler.cs类文件 阅读全文
posted @ 2019-08-22 16:54 红磨坊后的白桦树 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一、项目添加ThoughtWorks.QRCode.dll和System.Drawing.dll的引用 二、创建二维码公共处理类(QRCodeHandler.cs) 调用 阅读全文
posted @ 2019-08-22 16:43 红磨坊后的白桦树 阅读(968) 评论(0) 推荐(1) 编辑
摘要: 1、项目添加QRCoder.dll 和System.Drawing.dll的引用 2、创建二维码公共处理类(QRCoderHelper.cs) 调用 阅读全文
posted @ 2019-08-22 16:33 红磨坊后的白桦树 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 利用WebClient实现下载文件 调用 阅读全文
posted @ 2019-08-22 15:59 红磨坊后的白桦树 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 利用反射调用方法 阅读全文
posted @ 2019-08-22 10:04 红磨坊后的白桦树 阅读(151) 评论(0) 推荐(0) 编辑