Javaで書くことができます:
public final static MyClass foo = new MyClass("foo");
C#に同等のものはありますか?
Java final
フィールドについて考えることができる)に最も近いもの(まったく同じではない、 final
には他の意味がある もあります)は readonly
:
public static readonly MyClass field = new MyClass("foo");
プリミティブ型(string、int、boolean)がある場合は、代わりにconst
を使用できます。
public const string MAGIC_STRING = "Foo";