C#에서 배열의 길이(요소 개수)를 확인하려면 Length 속성을 사용하면 됩니다. 별도의 메서드 호출 없이 배열 객체에 바로 접근할 수 있어 매우 간편합니다.
예제 코드
다음은 Length 속성을 사용해 배열의 길이를 구하는 예제입니다.
using System;
class Program {
static void Main() {
int[] arr = new int[10];
// 배열의 길이 구하기
int arrLength = arr.Length;
Console.WriteLine("배열의 길이: " + arrLength);
}
}실행 결과
배열의 길이: 10
코드 설명
먼저 요소 10개를 가질 수 있는 정수형 배열을 선언했습니다.
int[] arr = new int[10];
그다음 Length 속성을 사용해 배열의 길이를 변수에 저장합니다.
int arrLength = arr.Length;
배열 선언 시 크기를 10으로 지정했기 때문에 실행 결과로 10이 출력됩니다.
참고 사항
Length는 메서드가 아닌 속성(property)이므로 괄호 없이 사용한다는 점에 유의하세요. 또한 다차원 배열에서 전체 요소 개수가 필요하다면 Length를 그대로 사용할 수 있으며, 특정 차원의 길이만 필요한 경우에는 GetLength(dimension) 메서드를 활용하면 됩니다.