04 2013 档案

摘要:.Net 2.0相对于.Net 1.1增加了局部类,泛型和匿名委托。匿名委托struct和class的区别1. struct是值类型,class是引用类型,值类型在Stack上分配,引用类型在Heap上分配。2. struct无法继承,class可以继承。3. struct无默认构造器,但可添加构造器,无析构函数,无法用abstract, sealed, protected关键字(因为无法继承),可以不使用new初始化。 class有默认构造器,有析构函数,可以用abstract, sealed, protected关键字,必须用new初始化。protected和internal的区别prot 阅读全文
posted @ 2013-04-19 11:24 loofywang 阅读(592) 评论(0) 推荐(0)
摘要:.Net Framework主要有两部分组成,CLR+类库。3C: CTS(Common Type System), CLS(Common Language Specification), CLR(Common Language Runtime)。CTS是个类型标准,任何以.NET平台作为目标的语言必须建立它的数据类型与CTS的类型间的映射,从而使符合CTS的各种语言之间可以无缝互操作,CTS还提供了语言间的继承,例如C#类继承VB.Net类。CLS制定了一种以.NET平台为目标的语言所必须支持的最小特征,以及该语言与其他.NET语言之间实现互操作性所需要的完备特征。也就是说两种不同语言之间要 阅读全文
posted @ 2013-04-18 17:10 loofywang 阅读(1421) 评论(1) 推荐(1)