Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में एक कॉन्स सरणी घोषित करें

C# में, कॉन्स्टेबल सरणी घोषित करने के लिए केवल पढ़ने के लिए उपयोग करें।

public static readonly string[] a = { "Car", "Motorbike", "Cab" };

रीड ओनली में, आप रनटाइम के साथ-साथ कॉन्स के विपरीत मान भी सेट कर सकते हैं।

जो हमने ऊपर देखा उसे हासिल करने का एक और विकल्प -

public ReadOnlyCollection<string> a { get { return new List<string> { "Car", "Motorbike", "Cab" }.AsReadOnly();}}

.NET फ्रेमवर्क 4.5 हमने जो देखा, उसमें सुधार लाता है -

public ReadOnlyCollection<string> a { get; } = new ReadOnlyCollection<string>(
new string[] { "Car", "Motorbike", "Cab" }
);

  1. सी # में आयामी ऐरे?

    सी # बहुआयामी सरणी की अनुमति देता है। int के 2-आयामी सरणी को इस रूप में घोषित करें। int [ , , ] a; बहुआयामी सरणी का सबसे सरल रूप 2-आयामी सरणी है। 2-आयामी सरणी एक-आयामी सरणियों की एक सूची है। निम्नलिखित 3 पंक्तियों और 4 स्तंभों के साथ एक द्वि-आयामी सरणी है। आइए अब C# में बहु-आयामी सरणियों के साथ

  1. सी # में ऐरे कॉपी

    सरणी का प्रयोग करें। एक ऐरे के एक सेक्शन को दूसरे में कॉपी करने के लिए C# में कॉपी मेथड। हमारे मूल सरणी में 10 तत्व हैं - int [] n = new int[10]; /* n is an array of 10 integers */ हमारी नई सरणी जो सरणी 1 के एक खंड को कॉपी करेगी, उसमें 5 तत्व हैं - int [] m = new int[5]; /* m is an array of 5 integ

  1. सी # में ऐरे घोषणाएं

    सरणी एक ही प्रकार के चरों का एक संग्रह है। वे सन्निहित स्मृति स्थानों को संग्रहीत करते हैं। निम्नतम पता पहले तत्व से मेल खाता है और उच्चतम पता अंतिम तत्व से मेल खाता है। सिंटैक्स C# में एक सरणी घोषित करने के लिए - type[] arrayName; यहाँ, टाइप करें - सी# में सरणी का डेटाटाइप है। सरणी नाम - सरणी का