더북(TheBook)

이번에는 Console.ReadLine() 메서드로 콘솔에서 값을 입력받아 변수에 저장한 후 사용해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

콘솔에서 이름을 입력받아 출력: InputName.cs

using System;

class InputName
{
    static void Main()
    {
        Console.Write("이름을 입력하시오 => "); //① "이름을 입력하시오" 출력
        string name = Console.ReadLine();       //② 입력받은 문자열을 name 변수에 저장
        Console.WriteLine("안녕하세요. {0}님.", name);    //③ name 변수 값을 {0}에 출력
    }
}

실행한 후 ‘박용준’을 입력하면 다음과 같이 입력받은 값을 출력합니다.

▲ 그림 8-3 값을 입력받아 변수에 저장한 후 사용

코드에서 은 단순히 화면에 문자열을 출력하는 역할을 합니다.

에서 Console.ReadLine() 메서드는 콘솔에서 Enter를 누를 때까지 문자열을 입력받는 기능을 제공합니다. string 형 변수인 name에는 Console.ReadLine() 메서드로 입력한 문자열을 저장합니다.

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