기본 프로그램 구조
Coddy C# 여정의 기초 섹션에 포함된 레슨. 69개 중 4번째.
C#에서는 코드가 클래스로 구성됩니다. 지금은 클래스가 코드를 작성하는 곳이라는 점만 알아두세요. 클래스에 대해서는 나중에 더 설명하겠습니다.
Main 메서드는 실행의 시작점 역할을 하므로 C# 프로그램의 중요한 부분입니다.
기본적인 C# 프로그램을 간단히 살펴보겠습니다:
using System; // Console 및 기타 내장 도구를 사용할 수 있게 합니다
public class Program { // 클래스 선언
public static void Main(string[] args) { // Main 메서드
Console.WriteLine("Hello, Coddy!"); // 출력 명령문
// Main 안에 코드를 작성하세요
}
}using System;이 클래스 바깥에 있다는 점에 주목하세요. 이는 정상입니다. using 지시문은 항상 클래스 선언 앞의 파일 맨 위에 옵니다. 이 지시문을 사용하면 프로그램에서 Console.WriteLine과 같은 내장 도구에 접근할 수 있습니다.
들여쓰기(줄 시작 부분의 공백)는 코드를 더 쉽게 읽을 수 있도록 사용됩니다. 어떤 코드가 어떤 블록 안에 속하는지 보여 줍니다. 클래스 내부의 코드는 한 번 들여 쓰고, Main 메서드 내부의 코드는 한 번 더 들여 씁니다.
Main 메서드 안에 코드를 작성합니다.
중요 참고: C#에서는 각 문장이 세미콜론(;)으로 끝나야 합니다. 세미콜론은 필수이며, 문장이 끝났음을 C#에 알려 줍니다. 세미콜론을 추가하는 것을 잊으면 컴파일 오류가 발생합니다. 하지만 중괄호 {}로 둘러싸인 코드 블록(예: 클래스 및 메서드 선언)에는 세미콜론이 필요하지 않습니다.
직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 C# 컴파일러