Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#에서 배열의 크기를 구하는 방법 (Length 속성 활용)

C#에서 배열의 크기(요소 개수)를 확인하려면 Length 속성을 사용하면 됩니다. 별도의 메서드 호출 없이 속성만으로 간단하게 배열 길이를 얻을 수 있습니다.


1. 배열 선언하기

먼저 다음과 같이 정수형 배열을 하나 선언합니다.

int[] arr = {6, 3, 8, 4};

2. Length 속성으로 크기 확인하기

배열 변수 뒤에 .Length를 붙이면 해당 배열에 포함된 요소의 개수가 반환됩니다.

arr.Length

위 예제에서 arr 배열은 4개의 요소를 가지고 있으므로 arr.Length는 4를 반환합니다.


전체 예제 코드

using System;

namespace Demo {
   public class Demo {
      public static void Main(string[] args) {
         int[] arr = {6, 3, 8, 4};

         Console.WriteLine("배열 요소...");
         foreach (int i in arr) {
            Console.Write(i + " ");
         }

         Console.WriteLine("\n배열의 크기: " + arr.Length);
     }
   }
}

실행 결과

배열 요소...
6 3 8 4
배열의 크기: 4

참고 사항

  • Length: 1차원 배열의 전체 요소 개수를 반환합니다. 가장 일반적으로 사용되는 방식입니다.
  • GetLength(차원): 다차원 배열에서 특정 차원의 크기를 알고 싶을 때 사용합니다. 예를 들어 2차원 배열에서 행의 개수는 arr.GetLength(0), 열의 개수는 arr.GetLength(1)로 확인할 수 있습니다.

이처럼 C#에서는 Length 속성 하나만으로 배열의 크기를 손쉽게 파악할 수 있으며, 반복문 처리나 범위 검사 등 다양한 상황에서 유용하게 활용됩니다.