ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 배열 - C#
    Data/Container 2011. 7. 27. 22:43

    배열의 원소는 0값으로 초기화가 이루어진다

    위치가 아닌 배열 자체의 상등 여부를 평가하고 싶다면 배열 요소들이 같은지를 직접 비교해야 한다

    c.f. 문자열


    Array

    .Sort() // static

    .Reverse() // static


    .[]()

    .Length


    int[] initArray = {0, 1, 2, 3, 4, 5}

    /*

    or


    int[] initArray;

    initArray = new int[] {0, 1, 2, 3, 4, 5};

    */

    Unit[] arUnit = { new Marine(), new Tank(), new Zealot() };
    foreach (int a in initArray) {
    ..
    }

    string[] args;

    int[,] ar2 = { { 1, 2 }, { 3, 4 }, { 5, 6 } };
    int[][] aar = new int[3][] {
                new int[] { 1, 2, 3, 4 },
                new int[] { 5, 6 },
                new int[] { 7, 8, 9, 10, 11, 12 } };
    /*
    or

    int[][] aar = new int[3][];
    aar[0] = new int[] { 1, 2, 3, 4 };
    aar[1] = new int[] { 5, 6 };
    aar[2] = new int[] { 7, 8, 9, 10, 11, 12 }; */

    int[][] arrayOfArray = new int[3][];
    for (i = 0; i < arrayOfArray.Length; i++)       // creation
        arrayOfArray[i] = new int[i + 3];


Designed by Tistory.