在Java中我可以写:
public final static MyClass foo = new MyClass("foo");
在 C# 中是否有任何等价物?
最佳答案
我能想到的 Java final
字段最接近的东西(不完全相同,final
has other meanings 也是)是 readonly
:
public static readonly MyClass field = new MyClass("foo");
如果您有原始类型(字符串、整数、 boolean 值),您可能希望使用 const
代替。
public const string MAGIC_STRING = "Foo";
关于c# - java中public final static的c#等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1181753/