StreamWriter를 사용하여 콘솔에 텍스트를 쓰는 C# .net 3.5 응용 프로그램이 있습니다. 밑줄과 취소 선과 같은 텍스트 장식을 콘솔에 인쇄 된 텍스트에 추가 할 수있는 방법이 있습니까? ANSI 이스케이프 시퀀스를 사용하고있을 가능성이 있습니까?콘솔 출력에 텍스트 장식 추가
TextWriter writer = new StreamWriter(Console.OpenStandardOutput());
writer.WriteLine("some underlined text");
감사합니다, PaulH
참고 :은'ConsoleColor' 이른바'White' 그것이 윈도우 API 호출로 변환 어떻게으로까지 실제로 "굵은 회색"입니다. 기본적으로, 8 개의 "밝은"색상은 "FOREGROUND_INTENSITY"또는 "BACKGROUND_INTENSITY"비트가 설정된 "어두운"색상입니다. http://msdn.microsoft.com/en-us/library/ms682088(v=VS.85).aspx#_win32_character_attributes –