C# में, कॉन्स्ट सरणी घोषित करने के लिए readonly का उपयोग करें।
public static readonly string[] a = { "Car", "Motorbike", "Cab" };
readonly में, आप रनटाइम पर भी मान सेट कर सकते हैं, const के विपरीत।
उपरोक्त को प्राप्त करने का एक और विकल्प:
public ReadOnlyCollectiona { get { return new List { "Car", "Motorbike", "Cab" }.AsReadOnly(); }}
.NET फ्रेमवर्क 4.5 इसमें सुधार लाता है:
public ReadOnlyCollectiona { get; } = new ReadOnlyCollection (new string[] { "Car", "Motorbike", "Cab" });