none
배열에서 [,] 의 뒷쪽 크기를 어떻게 구하나요? RRS feed

  • 질문

  • 배열에서 [ n , m ] 으로 선언된 배열에서 m의 크기는 어떻게접근하나요?

    arr[][]은  arr[].length 로 하면 되는데 저렇게 선언된 애는

    어떻게 해야하는지 궁금합니다.

    감사합니다.


    • 편집됨 잘몰라 2012년 5월 25일 금요일 오전 1:53
    2012년 5월 25일 금요일 오전 1:53

답변

  • 배열 개체는 GetLength 라는 메서드를 제공하고 있으며, 그 인자로는 얻고 싶은 차원을 지정해 주면 됩니다. 예를 들어 다음과 같이,

    int[,] n = new int[5, 10];
    Console.WriteLine(n.GetLength(0));
    Console.WriteLine(n.GetLength(1));

    해주시면, 0 을 넣었을 때는 5 가 반환되고, 1을 넣었을 때는 10 이 반환됩니다.

    • 답변으로 표시됨 잘몰라 2012년 6월 1일 금요일 오전 2:03
    2012년 5월 25일 금요일 오전 11:26

모든 응답

  • 배열 개체는 GetLength 라는 메서드를 제공하고 있으며, 그 인자로는 얻고 싶은 차원을 지정해 주면 됩니다. 예를 들어 다음과 같이,

    int[,] n = new int[5, 10];
    Console.WriteLine(n.GetLength(0));
    Console.WriteLine(n.GetLength(1));

    해주시면, 0 을 넣었을 때는 5 가 반환되고, 1을 넣었을 때는 10 이 반환됩니다.

    • 답변으로 표시됨 잘몰라 2012년 6월 1일 금요일 오전 2:03
    2012년 5월 25일 금요일 오전 11:26
  • 소중한 지식 감사합니다.
    2012년 6월 1일 금요일 오전 2:03