|
1
107
在方法中声明的变量(可能的例外是“ 捕获 “变量)是孤立的,因此您不会遇到任何固有的问题;但是,如果您的静态方法访问任何共享状态,则所有赌注都将被取消。 共享状态的示例如下:
如果您有共享状态,则必须:
|
|
|
2
29
是的,只是运气而已 不管方法是否静态,重要的是数据是否静态。
当单独实例中的数据仍然混淆时,很可能是因为数据并不是真正分开的。 |
|
|
3
17
静态方法应该适合多线程。
|
|
|
4
11
MSDN总是说: 编辑: 正如这里的人所说,情况并非总是如此,显然这适用于在BCL中以这种方式设计的类,而不是不适用于用户创建的类。 |