pet*_*ust 47 c# java static final public
在Java中我可以写:
public final static MyClass foo = new MyClass("foo");
Run Code Online (Sandbox Code Playgroud)
C#中有没有相应的东西?
Meh*_*ari 79
我能想到的Java 字段最接近(不完全相同,final还有其他含义)final是readonly:
public static readonly MyClass field = new MyClass("foo");
Run Code Online (Sandbox Code Playgroud)
如果你有一个原始类型(string,int,boolean),你可能想要使用它const.
public const string MAGIC_STRING = "Foo";
Run Code Online (Sandbox Code Playgroud)