관리 메뉴

심재운 블로그

C# 의 콘솔 입출력에 대한 설명 본문

닷넷관련/CSharp

C# 의 콘솔 입출력에 대한 설명

재우니 2009. 2. 12. 01:58


이번은 콘솔부분에 대해 설명해볼려고 합니다.

콘솔 윈도우로 부터 결과값을 출력하는 기능은 닷넷 클래스에서 제공합니다.
따라서 그 중에 System.Console 이라는 클래스에서 제공을 해줍니다.


출력을 하기 위한 두가지 메소드가 있답니다.

하나는 Console.Write() 이고요.
또 하나는 Console.WriteLine() 입니다.


Console.WriteLine() 메소드는 출력 후 한칸 내립니다.
값을 출력하는데 필요한 간격을 표시해 줍니다. 양수를 사용하면 오른쪽으로 정렬을 하고, 음수를 사용하면 왼쪽으로 정렬이 됩니다.

간격을 표시할려면 [n, w] 형태를 사용합니다. n 은 index 인수이며, w 는 간격(width)을 말합니다.



■ 예를 들어볼까요?






■ 입력은 어떻게 할까요?

콘솔 윈도우로 부터 값을 받아들일려면, Console.Read() 메소드를 이용해야 합니다.
이 메소드는 입력 스트림을 읽어들이고 스트림 내의 첫번째 문자를 int형식으로 반환을 합니다.

Console.ReadLine() 메소드도 비슷합니다. 이는 텍스트 한줄 전부를 읽어들여 문자열로 반환을 합니다.


사실..회사가서 실무를 할 경우, 콘솔로 어떤것도 하지 않을 거라 생각합니다. 
참고로 알아두시고요. 대학교에서 숙제 내주시는 분들에게는 유익할 거라 생각이 드네요..^^;


posted by 심재운 (shimpark@gmail.com)


0 Comments
댓글쓰기 폼