[C#] Main함수

Min·2024년 7월 25일
0

CSharp

목록 보기
5/25
post-thumbnail

Main()

C#으로 코딩된 프로그램의 진입점이다. 프로세스의 생애주기는 Main함수가 시작했을때부터 Main함수가 종료될때까지이다. C++이랑 똑같다.
다만 객체지향 언어로서의 일관성을 지켜야만 한다고 생각했는지, Main함수는 class로 감싸져있다. Main함수는 특정 인스턴스가 호출해야하는 함수가 아니기 때문에 앞에 static 키워드가 붙어있는 함수로 만들어진다.
파라미터나 반환값 등 함수 시그니처를 변경할 수 도 있다. 자세한 내용은 msdn을 참고하도록 하자.
msdn/c#/Main()

namespace CsharpExample
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello, World!");
        }
    }
}
profile
티내는 청년

0개의 댓글

관련 채용 정보