더북(TheBook)

4.5 이스케이프 시퀀스

C#은 WriteLine() 메서드에서 사용할 확장 문자를 제공하는데, 이를 이스케이프 시퀀스(escape sequence)라고 합니다. 역슬래시(\) 기호와 특정 문자를 조합하면 특별한 기능을 제공합니다. 예를 들어 이스케이프 시퀀스는 역슬래시로 시작하는데 은 new line을 의미하여 콘솔 화면에서 줄 바꿈을 합니다.

자주 사용하는 확장 문자는 다음 표와 같습니다.

▼ 표 4-1 주요 이스케이프 시퀀스

종류

설명

\n

한 줄 내리기(다음 행으로 이동), newline

\t

Tab 들여쓰기( Tab 크기만큼 들여쓰기), tab

\r

캐리지 리턴(줄의 시작으로 이동), carriage-return

\'

작은따옴표 문자 하나 출력

\"

큰따옴표 문자 하나 출력

 

다음은 C# 인터렉티브에서 출력한 내용입니다.

> Console.WriteLine("안녕 \" 난 큰따옴표야.");
안녕 " 난 큰따옴표야.
> Console.WriteLine("안녕 \' 난 작은따옴표야.");
안녕 ' 난 작은따옴표야.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.