构造函数
class Class1 { public Class1(string value)//带参数的构造函数 { name = value; } public Class1()//不带参数的构造函数 { } public string name; }
static void Main(string[] args) { //每个类都至少有一个构造函数,名字与类名同名 //凡是造对象,都是通过调用构造函数造出来的 //一般用于给成员赋初始值 //用于跨类之间的数据传输 Class1 c =new Class1();//通过构造函数来构造初始化对象 c.name = "zhangsan"; Console.WriteLine(c.name); Class1 d = new Class1("lisi"); Console.WriteLine(d.name); Console.ReadLine(); }