2009年6月18日
摘要: 可空类型是 System.Nullable 结构的实例。可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。例如,Nullable<Int32>,读作“可空的 Int32”,可以被赋值为 -2147483648 到 2147483647 之间的任意值,也可以被赋值为 null 值。Nullable<bool> 可以被赋值为 true... 阅读全文
posted @ 2009-06-18 13:09 少 阅读(992) 评论(0) 推荐(1) 编辑
摘要: C#数组 数组概述 C# 数组从零开始建立索引,即数组索引从零开始。C# 中数组的工作方式与在大多数其他流行语言中的工作方式类似。但还有一些差异应引起注意。声明数组时,方括号 ([]) 必须跟在类型后面,而不是标识符后面。在 C# 中,将方括号放在标识符后是不合法的语法。int[] table; // not int table[]; 另一细节是,数组的大小不是其类型的一部分,而在 C 语言中它却... 阅读全文
posted @ 2009-06-18 10:47 少 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.重构所谓重构也就是“保持软件的外在功能不变,重新调整其内部结构”。Rename:     改名了,类、函数、成员等名字都可以改。ExtractMethod:  将某段代码封到一个新函数里。------------------------------EncapsulateField: 将某个字段转成属性ExtractInterface: 将某个属性或函数转成一个接口,从而... 阅读全文
posted @ 2009-06-18 09:06 少 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 1.代码段(Code Snippets )Visaul Studio 2005 中的代码段,大大节省了一些无聊的、没有技术含量的代码编写工作,如实体类的属性设置等。 Visual Studio 2005 中的 VB.NET 的代码段比 Visual C# 的多出不少,是不是吸引开发人员?我们可以修改系统中现有的 snippet 文件(C:\Program Files\Microsoft Visua... 阅读全文
posted @ 2009-06-18 08:37 少 阅读(712) 评论(0) 推荐(0) 编辑