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

C# में ऐरे की रैंक कैसे परिभाषित करें?


किसी ऐरे के आयामों की संख्या जानने के लिए 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("Dimensions of Array : " + arr.Rank); } }

आउटपुट

3 4 12 Dimensions of Array : 2
  1. - C# में ऐरे क्लास कैसे परिभाषित करें?

    Array क्लास C# में सभी ऐरे के लिए बेस क्लास है। यह System नेमस्पेस में परिभाषित है और इसमें निम्न गुण हैं:क्रमांकगुण और विवरण1IsFixedSizeयह दर्शाता है कि Array का आकार निश्चित है या नहीं।2IsReadOnlyयह दर्शाता है कि Array रीड-ओनली है या नहीं।3LengthArray के सभी आयामों में कुल एलिमेंट्स की संख्या दर्श

  1. - C# में सिंगल-डायमेंशनल ऐरे कैसे परिभाषित करें?

    एक ऐरे का उपयोग डेटा के संग्रह को स्टोर करने के लिए किया जाता है, लेकिन अक्सर ऐरे को एक ही प्रकार के वेरिएबल्स के संग्रह के रूप में सोचना अधिक उपयोगी होता है जो सन्निहित मेमोरी लोकेशन्स पर स्टोर होते हैं।सिंगल-डायमेंशनल ऐरे को परिभाषित करने के लिए:int[] runs = new int[10];आइए अब उसी लाइन में ऐरे को

  1. - C# में रेक्टेंगुलर ऐरे कैसे परिभाषित करें?

    मल्टी-डायमेंशनल ऐरे को रेक्टेंगुलर ऐरे भी कहा जाता है। आप 3-डायमेंशनल इंटीजर ऐरे को इस प्रकार परिभाषित कर सकते हैं:int [ , , ] a;आइए देखें कि टू-डायमेंशनल ऐरे कैसे परिभाषित करें:Int[,] a = new[3,3]निम्न उदाहरण C# में मल्टी-डायमेंशनल यानी रेक्टेंगुलर ऐरे के साथ काम करने का तरीका दिखाता है:उदाहरणusing