在C#中我有一个泛型类:是所有C#泛型实例通用的静态成员变量吗?
public class MyGeneric<ParameterClass> where ParameterClass: MyGenericParameterClass, new() {
public static int Variable;
}
现在,在C++,如果我实例化的模板类具有不同参数的每一个完整的类将获得它自己的Variable
,所以I just can't say
MyGeneric.Variable = 1; // invalid in C++
在C++中,但似乎我可以在C#中这样做。
我想澄清......
如果我有一个通用的与静态成员变量是变量的所有属实例之间共享?