In C# verwenden Sie readonly, um ein const-Array zu deklarieren.
public static readonly string[] a = { "Car", "Motorbike", "Cab" };
In readonly können Sie im Gegensatz zu const den Wert auch zur Laufzeit festlegen.
Eine weitere alternative Möglichkeit, das oben Gesagte zu implementieren, ist −
public ReadOnlyCollection<string> a { get { return new List<string> { "Car", "Motorbike", "Cab" }.AsReadOnly();}}
.NET Framework 4.5 bringt uns Verbesserungen –
public ReadOnlyCollection<string> a { get; } = new ReadOnlyCollection<string>( new string[] { "Car", "Motorbike", "Cab" } );
Das obige ist der detaillierte Inhalt vonConst-Arrays in C# deklarieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!