কম্পিউটার টিউটোরিয়াল

C#-তে জ্যাগড (Jagged) অ্যারে ইনিশিয়ালাইজেশন

জ্যাগড অ্যারে হলো অ্যারের অ্যারে (array of arrays)। int টাইপের marks নামে একটি জ্যাগড অ্যারে নিচের মতো ডিক্লেয়ার করা যায়:

int[][] marks;

জ্যাগড অ্যারে ইনিশিয়ালাইজ করুন:

int[][] marks = new int[2][]{ new int[]{92,93,94}, new int[]{85,66,87,88} };

marks হলো দুটি ইন্টিজার অ্যারের অ্যারে।

  • marks[0] হলো ৩টি ইন্টিজারের অ্যারে
  • marks[1] হলো ৪টি ইন্টিজারের অ্যারে

উদাহরণ

using System; 
namespace Demo { 
    class Program { 
        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(); 
        } 
    } 
}

আউটপুট

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#-এ জ্যাগড অ্যারে

  2. C#-এ জ্যাগড অ্যারে কীভাবে সংজ্ঞায়িত করবেন?

  3. C#-এ অ্যারে কীভাবে ঘোষণা করবেন?

  4. জাভা ৯-এ JShell-এ অ্যারে ইনিশিয়ালাইজ করার পদ্ধতি