08 2013 档案

摘要:.NET自带的json序列有时间格式问题,为了解决自己写了个json格式的序列化和反序列化1.引入的命名空间using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web.Script.Serialization;using System.Text.RegularExpressions;2.josn的序列化 /// /// JSON序列化 /// public static string JsonSeria... 阅读全文
posted @ 2013-08-28 12:43 Loui 阅读(1396) 评论(0) 推荐(0)
摘要:本案例提供了:把DataRow转换为单个实体、dataTable转换为List泛型支持时间格式转换。下文的方法都是扩展方法。扩展方法要求写在静态类中,方法也要静态。它必须在一个非嵌套、非泛型的静态类中它至少要有一个参数第一个参数必须加上this关键字作为前缀(第一个参数类型也称为扩展类型,即指方法对这个类型进行扩展)第一个参数不能用其他任何修饰符(如不能使用ref out等修饰符)第一个参数的类型不能是指针类型1.将DataRow转换为实体 /// /// DataRow扩展方法:将DataRow类型转化为指定类型的实体 /// /// 实... 阅读全文
posted @ 2013-08-28 09:48 Loui 阅读(940) 评论(0) 推荐(0)
摘要:在entity framework 中错误using 语句中使用的类型必须可隐式转换为“System.IDisposable”的错误。原因是:没有引用EntityFramework 这个程序集解决办法是:用Nuget 来安装这个程序集,就不会出现这个错误。Nuget 不会用可以参考这个园友的http://kb.cnblogs.com/page/143190/1如此,向左走,向右走,结局在开始早已注定。如此,不曾言爱,不曾承诺,不曾劝说,不曾挽留,不曾追悔,我们谈论一切,唯独不谈爱情。 阅读全文
posted @ 2013-08-27 14:34 Loui 阅读(8884) 评论(0) 推荐(1)
摘要:1.常见的枚举是这样的: public enum AwardsType { World = 1, Country = 2, Provinces=3, School = 4 };如果我们要获取额外的信息,比如 world的中文显示,显然上面的写法是不能满足我们的,自己研究了一下,决定给枚举加上自定义属性。加上自定义属性的枚举如下: [EnumDescription("荣誉奖项")] public enum AwardsType { ... 阅读全文
posted @ 2013-08-27 13:25 Loui 阅读(4819) 评论(1) 推荐(1)