436 Stimmen

Warum kann ich nicht "public static const string S = "stuff"; in meiner Klasse haben?

Wenn ich versuche, meine Klasse zu kompilieren, erhalte ich einen Fehler:

Die Konstante 'NamespaceName.ClassName.CONST_NAME' kann nicht als statisch gekennzeichnet werden.

an der Linie:

public static const string CONST_NAME = "blah";

Das könnte ich in Java die ganze Zeit tun. Was mache ich falsch? Und warum lässt es mich das nicht tun?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X