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

C# में जैग्ड सरणी की लंबाई और रैंक कैसे ढूंढें


सबसे पहले, एक जैग्ड सरणी सेट करें।

int[][] arr = new int[][] {
    new int[] { 0, 0 },
    new int[] { 1, 2 },
    new int[] { 2, 4 },
    new int[] { 3, 6 },
    new int[] { 4, 8 }
};

अब, सरणी की लंबाई और रैंक प्राप्त करने के लिए GetLowerBound(), GetUpperBound() और Rank प्रॉपर्टी का उपयोग करें जैसा कि निम्नलिखित कोड में दिखाया गया है:

उदाहरण

using System;
public class Program {
    public static void Main() {
        int[][] arr = new int[][] {
            new int[] { 0, 0 },
            new int[] { 1, 2 },
            new int[] { 2, 4 },
            new int[] { 3, 6 },
            new int[] { 4, 8 }
        };
        // लंबाई
        Console.WriteLine("Length:" + 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);
    }
}

आउटपुट

Length:5
Upper Bound: 4
Lower Bound: 0
Dimensions of Array : 1

  1. - C# में ऐरे कैसे इनिशियलाइज़ करें?

    सभी ऐरे सन्निहित मेमोरी लोकेशन्स से बने होते हैं। सबसे कम पता पहले एलिमेंट से मेल खाता है और सबसे अधिक पता अंतिम एलिमेंट से।सबसे पहले एक ऐरे घोषित करें:int[] rank;लेकिन ऐरे घोषित करने से मेमोरी में ऐरे इनिशियलाइज़ नहीं होता। जब ऐरे वेरिएबल इनिशियलाइज़ होता है, तो आप ऐरे को मान असाइन कर सकते हैं।ऐरे

  1. - C# में ऐरे के आयामों की संख्या कैसे ज्ञात करें?

    ऐरे के आयामों की संख्या ज्ञात करने के लिए Rank गुण का उपयोग करें।arr.Rankयहाँ, arr हमारा ऐरे है:int[,] arr = new int[3,4];यदि आप यह भी जानना चाहते हैं कि इसमें कितनी पंक्तियाँ और स्तंभ हैं, तो GetLength गुण का उपयोग करें:arr.GetLength(0); arr.GetLength(1);निम्न पूरा कोड है:उदाहरणusing System; class

  1. - C# में ऐरे की लंबाई कैसे ज्ञात करें?

    ऐरे की लंबाई ज्ञात करने के लिए Array.Length गुण का उपयोग करें।उदाहरणआइए एक उदाहरण देखें:using System; class Program {    static void Main(){       int[] arr = new int[10];       // लंबाई ज्ञात करना       int arrLength = arr.Length;