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

C# में ऐरे क्लास की प्रॉपर्टीज़ क्या हैं

Array क्लास C# में सभी ऐरे का बेस क्लास है। यह System नेमस्पेस में परिभाषित है। ऐरे क्लास की प्रॉपर्टीज़ निम्नलिखित हैं -

यहां Array क्लास की प्रॉपर्टीज़ हैं -

Sr.No प्रॉपर्टी और विवरण
1 IsFixedSize
एक मान प्राप्त करता है जो दर्शाता है कि Array का साइज़ फिक्स्ड है।
2 IsReadOnly
एक मान प्राप्त करता है जो दर्शाता है कि Array रीड-ओनली है।
3 Length
एक 32-बिट इंटीजर प्राप्त करता है जो Array के सभी आयामों में कुल एलिमेंट्स की संख्या को दर्शाता है।
4 LongLength
एक 64-बिट इंटीजर प्राप्त करता है जो Array के सभी आयामों में कुल एलिमेंट्स की संख्या को दर्शाता है।
5 Rank
Array की रैंक (आयामों की संख्या) प्राप्त करता है।

आइए Rank प्रॉपर्टी का उपयोग करके ऐरे के आयामों की संख्या जानने का उदाहरण देखें।

arr.Rank

यहाँ, arr हमारा ऐरे है -

int[,] arr = new int[3,4];

यदि आप इसकी पंक्तियों और कॉलम प्राप्त करना चाहते हैं, तो GetLength प्रॉपर्टी का उपयोग करें -

arr.GetLength(0);
arr.GetLength(1);

निम्नलिखित पूर्ण कोड है -

उदाहरण

using System;
class Program {
    static void Main() {
        int[,] arr = new int[3,4];
        Console.WriteLine(arr.GetLength(0));
        Console.WriteLine(arr.GetLength(1));
        // Length
        Console.WriteLine(arr.Length);
        Console.WriteLine("Upper Bound: {0}", arr.GetUpperBound(0).ToString());
        Console.WriteLine("Lower Bound: {0}", arr.GetLowerBound(0).ToString());
        Console.WriteLine("Dimensions of Array : " + arr.Rank);
    }
}

आउटपुट

3 4 12 Upper Bound: 2 Lower Bound: 0 Dimensions of Array : 2
  1. - C# में कमेंट्स क्या हैं

    कमेंट्स कोड समझाने के लिए उपयोग किए जाते हैं। कंपाइलर कमेंट एंट्रीज़ को इग्नोर करता है। C# प्रोग्राम्स में मल्टीलाइन कमेंट्स /* से शुरू होते हैं और */ कैरेक्टर्स से समाप्त होते हैं। मल्टी-लाइन कमेंट्स /* The following is a mult-line comment In C# /* /*...*/ को कंपाइलर इग्नोर करता है और इसे प्रोग्राम

  1. - C# में क्लासेस क्या हैं

    जब आप एक क्लास डिफाइन करते हैं, तो आप एक डेटा टाइप के लिए ब्लूप्रिंट डिफाइन करते हैं। ऑब्जेक्ट्स क्लास के इंस्टेंसेस हैं। मेथड्स और वेरिएबल्स जो एक क्लास का गठन करते हैं, उन्हें क्लास के मेंबर्स कहा जाता है। एक क्लास डेफिनिशन class कीवर्ड से शुरू होती है जिसके बाद क्लास नाम आता है; और क्लास बॉडी जो

  1. - C# में क्लास के मेंबर वेरिएबल्स क्या हैं?

    क्लास एक ब्लूप्रिंट है जिसमें C# में मेंबर वेरिएबल्स और फंक्शन्स होते हैं। यह ऑब्जेक्ट के व्यवहार का वर्णन करता है।मेंबर वेरिएबल्स क्या हैं, यह जानने के लिए क्लास का सिंटैक्स देखें:<एक्सेस स्पेसिफायर> class class_name {    // मेंबर वेरिएबल्स    <एक्सेस स्पेसिफायर> <