私はジェネリッククラスを持っている:静的メンバー変数は、すべてのC#汎用インスタンシエーションで共通ですか? C#ので
public class MyGeneric<ParameterClass> where ParameterClass: MyGenericParameterClass, new() {
public static int Variable;
}
今C++で、私は異なるパラメータでテンプレートクラスをインスタンス化する場合は、それぞれの完全なクラスは、それはVariable
自身だになるだろう、C++でとてもI just can't say
MyGeneric.Variable = 1; // invalid in C++
、私はC#でそうすることができるようです。私は、静的メンバ変数を持つジェネリックを持っている場合は...
を明確にしたいと思います
は、変数は、すべての一般的なインスタンス間で共有されていることがありますか?