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

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

किसी सरणी के आयामों की संख्या ज्ञात करने के लिए, ऐरे रैंक गुण का उपयोग करें। आप इसे इस तरह परिभाषित कर सकते हैं -

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. सी # में सरणी वर्ग को कैसे परिभाषित करें?

    सी # में सभी सरणी के लिए ऐरे क्लास बेस क्लास है। इसे सिस्टम नेमस्पेस में परिभाषित किया गया है और इसमें निम्नलिखित गुण हैं - Sr.No संपत्ति और विवरण 1 IsFixedSize एक मान प्राप्त करता है जो दर्शाता है कि क्या ऐरे का एक निश्चित आकार है। 2 केवल पढ़ने के लिए है एक मान प्राप्त करता है जो दर्शाता है

  1. सी शार्प में एकल-आयामी सरणी को कैसे परिभाषित करें?

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

  1. सी # में आयताकार सरणी कैसे परिभाषित करें?

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