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

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


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

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

readonly में, आप रनटाइम पर भी मान सेट कर सकते हैं, const के विपरीत।

उपरोक्त को प्राप्त करने का एक और विकल्प:

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

.NET फ्रेमवर्क 4.5 इसमें सुधार लाता है:

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

  1. C# में Dimensional Array क्या है? C# में Dimensional Array क्या है?

    C# Multidimensional Arrays Allow करता है। Int के 2-Dimensional Array को ऐसे Declare करें:int[,] a;Multidimensional Array का Simplest Form 2-Dimensional Array है। 2-Dimensional Array, One-Dimensional Arrays की List होती है।निम्न Two-Dimensional Array 3 Rows और 4 Columns के साथ है।आइए अब C# में Multi-

  1. - C# में ऐरे कॉपी (Array Copy)

    C# में एक ऐरे के सेक्शन को दूसरे ऐरे में कॉपी करने के लिए Array.Copy मेथड का उपयोग करें।हमारे मूल ऐरे में 10 एलिमेंट्स हैं:int[] n = new int[10]; /* n 10 इंटीजर्स का ऐरे है */हमारा नया ऐरे जो पहले ऐरे के सेक्शन को कॉपी करेगा, उसमें 5 एलिमेंट्स हैं:int[] m = new int[5]; /* m 5 इंटीजर्स का ऐरे है */Ar

  1. - C# में ऐरे डिक्लेरेशन

    ऐरे एक ही प्रकार के वेरिएबल्स का संग्रह है। वे सन्निहित मेमोरी लोकेशन्स में स्टोर होते हैं। सबसे कम एड्रेस पहले एलिमेंट से मेल खाता है और सबसे ज्यादा एड्रेस अंतिम एलिमेंट से। सिंटैक्स C# में ऐरे घोषित करने के लिए: type[] arrayName; यहाँ, type - C# में ऐरे का डेटा प्रकार है। arrayName - ऐरे का न