27.3 Array 클래스
컬렉션 관련 클래스를 다루기 전에 먼저 배열을 사용할 때 유용한 기능을 제공하는 Array 클래스를 알아보겠습니다. Array 클래스는 배열을 매개변수로 받아 정렬, 역순, 변환 등 작업을 진행합니다. Array 클래스의 주요 메서드는 다음과 같습니다.
• Array.Sort( ): 배열을 정렬합니다.
• Array.Reverse( ): 배열을 역순으로 바꿉니다.
• Array.ConvertAll( ): 배열을 특정 값으로 변환합니다.
예제를 사용하여 각 메서드를 익혀 보겠습니다.
Array 클래스의 Sort( ) 메서드로 배열 정렬하기
다음과 같이 arr 배열에 정수 데이터가 무작위로 저장되었을 때 Array.Sort() 메서드에 배열을 매개변수로 입력한 후 실행하면 arr 배열이 정렬됩니다.
> int[] arr = { 3, 2, 1, 4, 5 }; > Array.Sort(arr); //정렬 > foreach (var item in arr) . { . Console.WriteLine(item); . } 1 2 3 4 5