クラスに「public static const string S = "stuff";」が使えないのはなぜですか? 質問する

クラスに「public static const string S =

クラスをコンパイルしようとすると、エラーが発生します:

定数を'NamespaceName.ClassName.CONST_NAME'静的としてマークすることはできません。

次の行に:

public static const string CONST_NAME = "blah";

Java ではいつもこれを実行できます。何が間違っているのでしょうか? また、なぜこれができないのでしょうか?

ベストアンサー1

オブジェクトconstは常に ですstatic

おすすめ記事