摘要: 在C#中,除了可以在类的构造函数中初始化私有字段的值,还可以在私有字段定义的地方进行初始化(即默认赋值)。下面讨论默认赋值和在构造函数中赋值的区别,以便更好的在代码中使用这两种赋值。主要内容:对代码生成的影响对代码执行的影响1. 对代码生成的影响首先构造两个Class,其中ClassA使用默认赋值的方式,ClassB使用构造函数赋值的方式。代码如下: public class ClassA { private Int32 a = 123; private String b = "abc"; private Object c = new object(); public Cl 阅读全文
posted @ 2011-06-17 16:44 wang_yb 阅读(1359) 评论(3) 推荐(3) 编辑