3.2 C#의 기본 코드 구조
Hello World를 출력해 보았습니다. 본격적으로 C# 코드의 구조를 살펴봅시다. 다음은 가장 최소한의 코드로 구성된 C#의 기본 코드입니다. 앞에서 만든 첫 Hello World 프로그램과 유사합니다.
C# 프로그램은 class와 Main() 메서드가 반드시 있어야 하고, 하나 이상의 문(statement)이 있어야 합니다. 자세한 내용은 뒷부분에서 설명하므로 형태만 간략히 보고 넘어가세요.
//ClassSimple.cs using System; ----- 네임스페이스 선언부 class ClassSimple { ----- 중괄호 사용: 프로그램 범위를 그룹화 static void Main(string[] args) ----- Main() 메서드 { Console.WriteLine("Hello World!"); ----- 세미콜론: 명령어의 끝 } }
C#의 기본 코드는 위쪽에 네임스페이스 선언부와 Main() 메서드가 오고, 중괄호 시작과 끝을 사용하여 프로그램 범위를 구분합니다.
• 네임스페이스: 자주 사용하는 네임스페이스를 위쪽에 미리 선언해 둘 수 있습니다.
• Main( ) 메서드: 프로그램의 시작 지점이며, 반드시 있어야 합니다.
• 중괄호({ }): 프로그램 범위(스코프)를 구분 짓습니다.
• 세미콜론(;): 명령어(문, 문장)의 끝을 나타냅니다.