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";
sealed class finalClass
{
...
}