1716 Stimmen

Was ist der Unterschied zwischen const und readonly in C#?

Was ist der Unterschied zwischen const y readonly in C#?

Wann würden Sie das eine dem anderen vorziehen?

0voto

Moni Punkte 12

Der Wert des schreibgeschützten Feldes kann geändert werden. Der Wert des Feldes "const" kann jedoch nicht geändert werden.

Bei schreibgeschützten Feldern können wir zum Zeitpunkt der Deklaration oder im Konstruktor der Klasse Werte zuweisen, bei Konstanten nur zum Zeitpunkt der Deklaration.

Readonly kann mit Static-Modifikatoren verwendet werden, aber constant kann nicht mit static verwendet werden.

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