这两个函数不太明白啊~很是抽象。
2 回答
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
public class class1
{
static class1(){} //仅在第一次实例化时执行(如果多线程同时访问,会确保只执行一次),并且只能是私有的(C#会自动标记为private,不允许手动标注修饰符)。
public class1(){} //每次实例化都会执行
}
public class class2
{
void main()
{
class1 a = new class1(); //1,执行静态构造函数,2执行实例构造函数
class1 b = new class1();//执行实例构造函数
class1 c = new class1();//执行实例构造函数
......
}
}
- 2 回答
- 0 关注
- 520 浏览
添加回答
举报
0/150
提交
取消