[转载]无法将 NULL 转换成“System.DateTime”,因为它是一种值类型 – 我心飞翔 – BlogJava
无法将 NULL 转换成“System.DateTime”,因为它是一种值类型 - 我心飞翔 - BlogJava. 在C# 2.0里面的数据类型中,分为值类型和引用类型,引用类型可以初始化为null,可是值类型是不可以的。 比如经常用到的System.Guid类型,要么赋值为Guid.NewId,要么赋值为Guid.Empty。 再比如System.DateTime,默认初始化为Date