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 속성 하나만으로 배열의 크기를 손쉽게 파악할 수 있으며, 반복문 처리나 범위 검사 등 다양한 상황에서 유용하게 활용됩니다.