思维的乐趣

Enjoy it
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年6月4日

摘要: 有时候,我们需要封装一组数据,只有数据,没有方法,并且只用于当前程序,不需要在项目间重用,这时候,如果是传统的使用类来封装的话,大概会是下面这种样子:internal class SomeData{  //定义一系列私有成员变量  //创建属性来封装每一个数据成员  //重写方法的ToString()来输出每一个数据成员  //重写GetHashCode() 及Equals()来实现基于值的相等性... 阅读全文

posted @ 2010-06-04 00:59 szh114 阅读(8128) 评论(1) 推荐(4) 编辑

摘要: var i = 10; // implicitly typedint i = 10; // explicitly typed如上所示,var关键字可以用来定义一种变量,这种变量的类型可以被编译器在编译时自动根据其初始化值来识别,这个可以用 somevar.GetType().Name 值来进行验证。除了可以对常见的类型如 int , bool , string 变量应用隐式类型以外,其它的数组,... 阅读全文

posted @ 2010-06-04 00:02 szh114 阅读(1628) 评论(0) 推荐(1) 编辑