构造函数 class A() { A() {Console.write("构造函数");} } 当你在程序种出现 A a=new A();的时候 程序自动执行 构造函数 A() {Console.write("构造函数");}
而析构函数 的写法是 ~A() {} 意思是 回收系统不用的内存 但是 C#里 有垃圾自动回收 所以 析构函数 基本不用 在C++用的比较多
构造函数 class A() { A() {Console.write("构造函数");} } 当你在程序种出现 A a=new A();的时候 程序自动执行 构造函数 A() {Console.write("构造函数");}
而析构函数 的写法是 ~A() {} 意思是 回收系统不用的内存 但是 C#里 有垃圾自动回收 所以 析构函数 基本不用 在C++用的比较多