using System;
class Program
{
static void Main()
{
Console.WriteLine("Hello, World!");
}
}
Program 클래스와 Main() 메서드를 반드시 정의해야 했습니다. 이 책 전체에서는 이 방식을 첫 번째 기준으로 삼았습니다.
C# 9.0부터는 다음 코드처럼 단 한 줄로 프로그램의 진입점과 실행 코드를 모두 정의할 수 있습니다.
Console.WriteLine("Hello, World!");
더 이상 class Program, static void Main() 코드를 작성할 필요가 없습니다. 컴파일러가 자동으로 Main() 메서드를 생성하므로 개발자는 불필요한 코드를 작성하지 않아도 됩니다.