C# --- 类的构造函数和析构函数
构造函数
发生在new实例时,会被自动调用,当写了自己的构造函数后,系统不再提供默认无参构造函数
public class MyClass
{
//构造函数可以携带参数
public MyClass(int a) { }
}
静态构造函数
不需要增加访问修饰符,不论有多少实例,都只会被系统调用一次
public class Myclass()
{
static MyClass(){}
}
析构函数
当前类对象被销毁时会被自动调用
public class MyClass
{
//析构函数不可以携带参数
~MyClass() { }
}

浙公网安备 33010602011771号