Notice
Recent Posts
Recent Comments
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

3. 콘솔에서 읽고 쓰기 본문

초보자를 위한 C# 200제/C# 입문

3. 콘솔에서 읽고 쓰기

빌드이너프 2024. 9. 1. 14:25

Console

: 콘솔은 컴퓨터에 연결되어 시스템의 상황을 모니터하는데 사용되는 터미널을 의미하는 것으로,

보통 모니터와 키보드가 조합된 장치를 말한다

 

콘솔 앱

: System.Console 클래스를 사용하여 콘솔로부터 문자를 읽거나 콘솔에 문자를 출력할 수 있다

콘솔의 데이터는 표준 입력 스트림에서 읽혀지고, 표준 출력 스트림으로 쓰여지며, 콘솔의 오류 데이터는 표준 오류 출력 스트림으로 쓰여진다

이러한 스트림은 응용 프로그램이 시작될 때 콘솔과 자동으로 연결되며 In, Out 및 Error 속성으로 나타난다

 

콘솔이 존재하지 않는 경우

: 그래픽 응용 프로그램과 같이 Windows 기반 응용 프로그램 내에 콘솔이 존재하지 않을 경우

정보를 쓸 콘솔이 없으므로 표준 출력 스트림에 쓰여지는 출력은 보이지 않는다

 

콘솔 입출력 메소드

콘솔 입출력 메서드 동작
int Console.Read() 콘솔에서 한 글자를 읽는다
string Console.ReadLine() 콘솔에서 한 줄을 읽는다
void Console.Write(string) 콘솔에 문자열(스트링)을 출력한다
void Console.WriteLine(string) 콘솔에 문자열(스트링)을 출력하고 줄을 바꾼다

 

 

프로그램 작성

using System;

namespace A003_Console
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Hello ");
            Console.WriteLine("World!");
            Console.Write("이름을 입력하세요: ");

            string name = Console.ReadLine(); // 이름을 입력받습니다.
            Console.Write("안녕하세요, ");
            Console.Write(name);
            Console.WriteLine("님!");
        }
    }
}

 

결과(ctrl + F5)