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() 메서드는 자주 사용하지 않습니다. 참고만 합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.