Programming Language/C#

[C#] static void Main () 이란?

soyunLee 2023. 12. 27. 13:25

static void Main ()


  • 모든 C# 프로그램은 Main() 이라는 시작 함수를 가져야 하며, 프로그램이 실행될 때, 동작하는 부분으로 프로그램에는 Main 메서드가 단 하나만 존재할 수 있습니다.
  • static 은 이 메서드가 정적 메서드라는 의미입니다. 정적이라는 뜻은, 이 클래스가 로드 되면 프로그램이 종료될 때 까지 해당 메서드가 메모리에 존재한다는 뜻입니다.
  • void 는 이 함수의 리턴 타입이 void 형식 이라는 의미입니다. return 할 것이 아무것도 없을 때 사용합니다.