Console Class

http://msdn.microsoft.com/en-us/library/system.console.aspx

Console 클래스에는 ReadLine, WriteLine 같은 기본적인 입출력 메서드 외에도 콘솔 관리를 위한 여러 가지 멤버들이 제공된다. 어떤 멤버는 함수처럼 필요할 때 호출할 수 있는 메서드이고 어떤 것은 값을 읽고 쓰는 프로퍼티 형태로 되어 있다.

































멤버


설명


Title


콘솔창의 제목 문자열이다.


BackgroundColor, ForegroundColor


전경색, 배경색의 색상이다.


CursorSize


커서의 높이를 지정한다.


CursorVisible


커서의 보임/숨김을 지정한다.


CursorLeft, CursorTop


커서의 현재 위치이다.


Clear()


화면을 지운다.


Beep()


소리를 낸다.


ResetColor()


디폴트 색상으로 변경한다.


SetCursorPosition(x,y)


커서의 위치를 옮긴다.



class Program
{
  public static void Main()
  {
    Console.Title = “콘솔 테스트”; // 콘솔창의 제목
    Console.BackgroundColor = ConsoleColor.Yellow; // 콘솔창의 배경색
    Console.ForegroundColor = ConsoleColor.Blue; // 콘솔창의 전경색
    Console.Clear(); // 콘솔창 화면을 깨끗이 지움
    Console.Beep(); // 콘솔창에 삑소리를 냄
    Console.WriteLine(“색상을 변경했습니다.”); // 콘솔창에 “색상을 변경했습니다.” 출력
    Console.ReadKey(); // 콘솔창에서 아무키나 입력받길 대기
    Console.ResetColor(); // 콘솔창에서 색상(배경,전경)을 초기화
    Console.SetCursorPosition(10, 10); // (10, 10) 좌표로 커서를 이동
    Console.WriteLine(“디폴트 색상입니다.”); // 콘솔창에 “디폴트 색상입니다.” 출력
    Console.ReadKey(); // 콘솔창에서 아무키나 입력받길 대기
  }
}

Leave a Reply

Your email address will not be published. Required fields are marked *