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

C# में Jagged Arrays को Initialize कैसे करें?


Jagged Array, Arrays का Array होता है। इसे Initialize करने का तरीका यह है।

int[][] rank = new int[2][]{new int[]{3,2,7},new int[]{9,4,5,6}};

निम्न Example दर्शाता है कि C# में Jagged Arrays को कैसे Initialize करें।

Example

using System; namespace ArrayApplication {    class MyArray {       static void Main(string[] args) {          int[][] a = new int[][]{new int[]{0,0},new int[]{1,2}, new int[]{2,4} };          int i, j;          for (i = 0; i < 3; i++) {             for (j = 0; j < 2; j++) {                Console.WriteLine("a[{0}][{1}] = {2}", i, j, a[i][j]);             }          }          Console.ReadKey();       }    } }

Output

a[0][0] = 0 a[0][1] = 0 a[1][0] = 1 a[1][1] = 2 a[2][0] = 2 a[2][1] = 4

  1. - C# में पैरामीटर ऐरे (param arrays) कैसे परिभाषित करें?

    एक मेथड घोषित करते समय, आप पैरामीटर के रूप में पास किए गए तर्कों की संख्या के बारे में निश्चित नहीं होते। C# पैरामीटर ऐरे (या पैरामीटर सरणी) ऐसे समय में मदद करते हैं।यह है कि आप param का उपयोग कैसे कर सकते हैं:public int AddElements(params int[] arr) { }निम्नलिखित पूरा उदाहरण है:उदाहरणusing System;

  1. - C# में मल्टी-डाइमेंशनल ऐरे कैसे डिफाइन करें

    C# मल्टीडाइमेंशनल ऐरे की अनुमति देता है। इसमें एक से अधिक आयाम वाला ऐरे शामिल होता है। स्ट्रिंग्स के 2-डाइमेंशनल ऐरे को इस प्रकार डिक्लेयर करें - string[,] names; 2-डाइमेंशनल ऐरे को एक टेबल के रूप में माना जा सकता है, जिसमें x संख्या में पंक्तियां और y संख्या में कॉलम होते हैं। मल्टीडाइमेंशनल ऐरे को

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

    एक जैग्ड ऐरे ऐरे का ऐरे होता है। आप int टाइप का points नामक एक जैग्ड ऐरे इस प्रकार परिभाषित कर सकते हैं:int [][] points;आइए अब देखें कि इसे कैसे इनिशियलाइज़ किया जाता है:int[][] points = new int[][]{new int[]{10,5},new int[]{30,40}, new int[]{70,80},new int[]{ 60, 70 }};जैग्ड ऐरे एलिमेंट को इस प्रका