Penjelasan dan Contoh Sederhana Array C# Asp.Net


Kita dapat menyimpan beberapa variabel dari tipe data yang sama dalam struktur data array. Kita dapat mendeklarasikan sebuah array dengan menentukan tipe data elemennya.
Tipe data [] arrayName;
Contoh berikut membuat array satu dimensi, multidimensi, dan jagged arrays:
class TestArraysClass
{
    static void Main()
    {
        // Declare a single-dimensional array  
        int[] array1 = new int[5];

        // Declare and set array element values 
        int[] array2 = new int[] { 1, 3, 5, 7, 9 };

        // Alternative syntax 
        int[] array3 = { 1, 2, 3, 4, 5, 6 };

        // Declare a two dimensional array 
        int[,] multiDimensionalArray1 = new int[2, 3];

        // Declare and set array element values 
        int[,] multiDimensionalArray2 = { { 1, 2, 3 }, { 4, 5, 6 } };

        // Declare a jagged array 
        int[][] jaggedArray = new int[6][];

        // Set the values of the first array in the jagged array structure
        jaggedArray[0] = new int[4] { 1, 2, 3, 4 };
    }
}

Pembahasan Array Meliputi :
1. Array as Objects
2. Single-Dimensional Arrays
3. Multidimensional Arrays
4. Jagged Arrays
5. Using foreach with Arrays
6. Passing Arrays as Arguments
7. Passing ArraysUsing ref and out
8. Implicitly Typed Arrays

  • Kesimpulan

Array memiliki properti berikut :
  1. Array bisa berupa Single-Dimensional, Multidimensional atau Jagged
  2. Jumlah dimensi dan panjang setiap dimensi ditetapkan saat instance array dibuat. Nilai ini tidak dapat diubah selama instance
  3. Nilai default elemen array numerik diatur ke nol, dan elemen referensi ditetapkan ke null
  4. Sebuah array jagged adalah array dari arrays, dan karena itu elemen-elemennya adalah tipe referensi dan diinisialisasi menjadi null
  5. Array adalah nol diindeks: sebuah array dengan n elemen diindeks dari 0 ke n-1
  6. Array elemen bisa dari tipe data apapun, termasuk tipe data array
  7. Tipe data array adalah tipe data referensi yang diturunkan dari base type abstrak Array. Karena tipe data ini menerapkan IEnumerable dan IEnumerable , Kita dapat menggunakan iterasi foreach pada semua array di C #.
Previous
Next Post »