【发布时间】:2014-09-30 16:30:51
【问题描述】:
这两个代码块做同样的事情吗?
class A {
public static int s;
A(){}
static A(){s = 100;}
}
和
class A {
public static int s=100;
A(){}
//static A(){s = 100;} do not use
}
他们做同样的事情吗?我想是的。
【问题讨论】:
-
s的两个实例都是 100,是的。 -
在这种情况下,他们会在事后产生相同的结果,他们只是以不同的方式来做。
-
请尝试使用搜索并分享您找到的内容。这里重复的所有答案都已经解释过了。见stackoverflow.com/questions/8285168/…、stackoverflow.com/questions/2761393/…
标签: c# static-constructor