더북(TheBook)

4.4 공백 처리

C#에서 공백(whitespace)은 무시됩니다. 프로그램 코드를 작성할 때 명령어 사이의 점(.) 기호와 괄호 사이의 공백은 무시되고, 줄 바꿈 또한 프로그램 실행에 영향을 주지 않습니다. 공백을 포함하여 Tab, 줄 바꿈 등도 실행할 때 무시합니다.

공백을 처리하는 코드를 살펴볼 수 있게 비주얼 스튜디오에서 새 프로젝트를 만듭니다. 혹은 “Hello World”를 출력할 때 사용한 프로젝트를 그대로 써도 됩니다. 프로젝트가 준비되었다면 다음 내용을 소스 코드 편집창에 입력한 후 Ctrl + F5를 눌러 실행해 보세요.

공백은 무시: Whitespace.cs

using System;

class Whitespace
{
    static void Main(string[] args)
    {
        Console.WriteLine("C#");
        Console. WriteLine ( "C#" ) ;
        Console
            .WriteLine(
                "C#")
        ;
    }
}

실행 결과

C#
C#
C#

모두 같은 결과가 나왔죠? 이 중에서 첫 번째 방식을 권장하고, 줄 바꿈 등은 가독성을 고려해서 적절하게 사용하면 됩니다.

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