Array 클래스의 Reverse( ) 메서드로 배열을 거꾸로 변환하기
이번에는 Array 클래스의 Reverse() 메서드를 사용해 보겠습니다.
> int[] arr = { 1, 2, 3 }; > Array.Reverse(arr); //배열을 역순으로 변환 > arr int[3] { 3, 2, 1 }
코드 실행 결과처럼 Array 클래스의 여러 메서드 중에서 Reverse()를 사용하면 배열에 저장된 데이터를 역순으로 반환합니다.
Array 클래스의 ConvertAll 메서드로 형식 변환하기
Array.ConvertAll() 메서드를 사용하면 숫자 모양의 문자열 배열을 정수형 배열로 변경할 수 있습니다. 숫자 형태로 저장된 문자열 배열을 정수형 배열로 변경할 때는 다음과 같이 사용합니다.
> string[] strArr = { "10", "20", "30" }; > int[] intArr = Array.ConvertAll(strArr, int.Parse); > foreach (var number in intArr) . { . Console.WriteLine(number); . } 10 20 30
사실 Array.ConvertAll() 메서드는 자주 사용하지 않습니다. 참고만 합니다.