Ist es möglich, etwas Ähnliches wie das Folgende zu schreiben?
public const string[] Titles = { "German", "Spanish", "Corrects", "Wrongs" };
Ist es möglich, etwas Ähnliches wie das Folgende zu schreiben?
public const string[] Titles = { "German", "Spanish", "Corrects", "Wrongs" };
Um das Problem der Änderbarkeit von Elementen bei einem schreibgeschützten Array zu umgehen, können Sie stattdessen eine statische Eigenschaft verwenden. (Die einzelnen Elemente können immer noch geändert werden, aber diese Änderungen werden nur in der lokalen Kopie des Arrays vorgenommen).
public static string[] Titles
{
get
{
return new string[] { "German", "Spanish", "Corrects", "Wrongs"};
}
}
Dies ist natürlich nicht besonders effizient, da jedes Mal ein neues String-Array erstellt wird.
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.
0 Stimmen
Static verwendet werden könnte, public static string[] Titles = new string[] {"Deutsch", "Spanisch"};