더북(TheBook)

4.6 자리 표시자

프로그램 실행 결과를 화면에 출력할 때 사용하는 출력문 등에서는 자리 표시자(틀) 개념을 이용해서 출력 서식을 지정할 수 있습니다. {n} 형태로 {0}, {1}, {2} 순서대로 자리를 만들고 그다음에 있는 값을 차례로 넘겨받아 출력합니다. {0}, {1} 식으로 뒤에 이어 나올 값에 대한 자리 번호(인덱스)를 지정해 놓는 방법을 자리 표시자(place holder) 또는 서식 지정자(format specifier)라고 합니다. 번호 인덱스는 0부터 시작합니다. 다음 코드를 살펴보세요.

> Console.WriteLine("{0}", "Hello, C#");
Hello, C#

WriteLine(){0} 형태로 0번째 자리를 만들어 놓으면 콤마 뒤에 있는 "Hello, C#" 문자열이 {0} 자리에서 실행됩니다.

▲ 그림 4-5 자리 표시자를 사용하여 문자열 출력

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.