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

C#-এ অ্যারে শূন্য-ইন্ডেক্সড কি?

হ্যাঁ, C#-এ অ্যারে শূন্য-ইন্ডেক্সড। এর কাজকর্ম নিচে দেখানো হলো:

  • যদি অ্যারে খালি হয়, তবে এর শূন্য এলিমেন্ট থাকে এবং লেন্থ ০।
  • যদি অ্যারেতে ০ ইনডেক্সে এক এলিমেন্ট থাকে, তবে লেন্থ ১।
  • যদি অ্যারেতে ০ এবং ১ ইনডেক্সে দুটি এলিমেন্ট থাকে, তবে লেন্থ ২।
  • যদি অ্যারেতে ০, ১ এবং ২ ইনডেক্সে তিনটি এলিমেন্ট থাকে, তবে লেন্থ ৩।

নিচের কোডটি দেখায় যে C#-এ অ্যারে ইনডেক্স ০ থেকে শুরু হয়:

/* ইনডেক্স ০ থেকে শুরু */ 
for ( i = 0; i < 5; i++ ) { 
    n[ i ] = i + 5; 
}

উদাহরণ

C#-এ অ্যারে ইন্ডেক্সিং কীভাবে কাজ করে তা দেখার জন্য নিচের কোড রান করুন:

using System; 
namespace ArrayApplication { 
    class MyArray { 
        static void Main(string[] args) { 
            int [] n = new int[5]; 
            int i,j; 
            /* ইনডেক্স ০ থেকে শুরু */ 
            for ( i = 0; i < 5; i++ ) { 
                n[ i ] = i + 5; 
            } 
            for (j = 0; j < 5; j++ ) { 
                Console.WriteLine("Element[{0}] = {1}", j, n[j]); 
            } 
            Console.ReadKey(); 
        } 
    } 
}

আউটপুট

Element[0] = 5 
Element[1] = 6 
Element[2] = 7 
Element[3] = 8 
Element[4] = 9
  1. সি-এ মাল্টিডাইমেনশনাল অ্যারে (Multidimensional Arrays)

  2. C#-এ অ্যারের বিভিন্ন ডেটা টাইপগুলো কী কী?

  3. C#-এ প্যারামিটার/প্যারাম অ্যারে কী?

  4. C#-এ ডাইনামিক অ্যারে (Dynamic Arrays) কী?