더북(TheBook)
class ConsoleReadDemo
{
    static void Main()
    {
        int x = Console.Read();                //① 콘솔에서 문자 하나를 입력한 후 [Enter]
        Console.WriteLine(x);                  //② A를 입력했다면 A에 해당하는 정수 값 65 출력
        Console.WriteLine(Convert.ToChar(x));  //③ 65에 해당하는 문자 출력
    }
}

실행 결과

A Enter

65
A

실행하면 Console.Read() 메서드를 사용하여 콘솔에서 문자 하나를 입력받습니다. 이렇게 입력된 문자는 정수형 변수로 반환됩니다. 예를 들어 A를 입력하면 아스키코드가 65를 저장합니다. 다시 65에 해당하는 문자를 표현하려면 Convert.ToChar() 메서드로 묶어 줍니다.

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