프로그래밍/C#

[C#] 문자열 거꾸로 변환하기

Victory_HA 2022. 3. 27. 16:19

String 변수 거꾸로 출력하기

  • string 형 변수의 문자열을 거꾸로 바꿔 출력하는 방법을 알아봅시다.
  • EX> "안녕하세요" -> "요세하녕안"
using System;

namespace Sample_TEST
{
    class SampleProgram
    {
        public static void Main(string[] args)
        {
            // str 변수 선언 및 초기화
            string str = "Hello World.";
            // str을 char형 배열로 변환 후 reversStr변수에 초기화
            char[] reverseStr = str.ToCharArray();
            // Array.Reverse()메서드 사용하여
            // 매개변수의 요소들을 역순으로 재배열
            Array.Reverse(reverseStr);

            // str 문자열 출력
            Console.WriteLine($"Str : {str}");
            // reverseStr를 string으로 형 변환 후 출력
            Console.WriteLine($"reverseStr : {new String(reverseStr)}");
        }
    }
}

실행 결과