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() 메서드로 묶어 줍니다.