2008年7月31日
摘要: 原文地址:http://hi.baidu.com/kamendgp/blog/item/263ff5fa6143cf8c9e5146a9.html 可空类型是 System.Nullable 结构的实例。可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。 可空类型具有以下特性: 可空类型表示可被赋值为 null 值的值类型变量。无法创建基于引用类型的可空类型。(引用类型... 阅读全文
posted @ 2008-07-31 23:13 Myhsg 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 本篇摘录自yandixin兄的Blog,读后,颇有收获,纯属收藏。:-) 原文地址:http://www.cnblogs.com/yandixin/archive/2008/03/03/truly-understand-csharp-value-type-and-reference-type.html 1.值类型 C#的所有值类型均隐式派生自System.ValueType: 结构体:... 阅读全文
posted @ 2008-07-31 22:19 Myhsg 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在c#中是推荐使用属性来代替public 变量的。我们在项目中也尽量将需要公开的字段定义为属性,代之而来的就是上面代码的冗繁。不管你对这个属性有没有特殊处理,都需要先定义一个私有变量,并 将其在get,set方法中返回或赋值。使得代码量大量增加,阅读难度也增加。 随3.0而来的自动属性使我们可以方便的定义一个简单属性(不需要对field进行特殊处理的),他所使用的私有变量由系统来生成。工作量减少... 阅读全文
posted @ 2008-07-31 11:31 Myhsg 阅读(392) 评论(0) 推荐(0) 编辑