私が持っている場合は、このようなタイプ:静的フィールド/プロパティの初期化
public struct Effect
{
public int Value { get; set; }
public static int MinValue = Int32.MinValue;
}
でしょうが、ちょうど静的コンストラクタの実行のように一度だけ初期化され
MinValue
?または、私はMinValue
を静的コンストラクタ内で初期化する必要がありますか?
これはclasses
のために何が違うのでしょうか?
ありがとうございましたJon、自分の投稿を自分自身で長い間見たことがありません。私は実際に.NET 4.0に対してコンパイルします。あなたは正しいです、MinValueを書き込み可能にすることは意図的ではありませんでした。 –