정적 메소드이므로 Console 객체를 생성하지 않아도 Console.WriteLine 형식으로 곧바로 호출할수 있다
다음 소스는 WriteLine의 여러 형식을 호출해본 소스이다
- 서식에는 인덱스 외에도 폭과 출력 형식을 지정할 수 있다
{인덱스, 폭 : 형식}
* 폭에 음수를 사용하면 왼쪽으로 정렬
* 폭에 양수를 사용하면 오른쪽으로 정렬
* WriteLine 메소드말고 Write메소드도 있는데 이거는 한줄에 여러 개의 정보를 연이어 출력할떄 사용한다
다음 소스는 WriteLine의 여러 형식을 호출해본 소스이다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i = 1234; double d = 5.6789; Console.WriteLine( "문자열" ); Console.WriteLine(i); Console.WriteLine(d); // 서식을 지정할 때는 문자열 안에 {}괄호를 적고 괄호 안에 0부터 시작하는 인덱스를 적는다 // C처럼 printf의 %d, %f처럼 타입을 구분할 필요도 없다 // 문자열 내의 서식 {0} 가 이어지는 다음 인수와 대응되고 {1}이 그 다움 인수에 대응된다 // 한 변수의 값을 다른 형식으로 여러 번 출력하려면 {0}을 서식 문자열 내에 여러번 사용하면 된다 Console.WriteLine( "정수는 {0}이고 실수는 {1}이다" , i, d); Console.WriteLine( "자릿수 테스트:->{0}<-->{0,6}<-->{0,-6}<-" , i); Console.WriteLine( "->{0:F0}<-->{0:F2}<-->{0:F4}<-" , d); } } } |
- 서식에는 인덱스 외에도 폭과 출력 형식을 지정할 수 있다
{인덱스, 폭 : 형식}
* 폭에 음수를 사용하면 왼쪽으로 정렬
* 폭에 양수를 사용하면 오른쪽으로 정렬
* WriteLine 메소드말고 Write메소드도 있는데 이거는 한줄에 여러 개의 정보를 연이어 출력할떄 사용한다
'Study > C#' 카테고리의 다른 글
C# 입력하기 - 2. 키 입력받기 (0) | 2011.11.02 |
---|---|
C# 입력하기 - 1. 문자나 정수 입력받기 (0) | 2011.11.02 |
C# 닷넷의 네임스페이스 (0) | 2011.11.02 |
C# using (0) | 2011.11.02 |
C# 네임스페이스 (0) | 2011.11.02 |