2008年7月22日
摘要: 1 隐式类型本地变量(var) 这个和以前VB6中的全能类型var使用了同样的名字,但在C#中,其实var不是一个实际类型,可以说是一个标记,就是让编译器去根据初始化的内容来确定需要使用的合适的类型。例如:var i = 5; 就等效于int i=5; 不过,隐式变量有以下几个限制: 1 隐式本地变量的声明必须同时包含一个初始化器。 2 初始化器必须是一个表达式,并且不能是对象或集合初始化器,但可... 阅读全文
posted @ 2008-07-22 12:59 poop 阅读(427) 评论(0) 推荐(0)
摘要: C# 3.0 语言 隐式类型的本地变量和数组 > 在与本地变量一起使用时,var 关键字指示编译器根据初始化语句右侧的表达式推断变量或数组元素的类型。 对象初始值设定项 > 支持无需显式调用构造函数即可进行对象初始化。 集合初始值设定项 > 支持使... 阅读全文
posted @ 2008-07-22 09:19 poop 阅读(232) 评论(0) 推荐(0)