Language/C#

[C#] Program.cs 의 기본 Syntax 해석

달별선장 2023. 8. 30. 19:06
728x90
using System; // System 이라는 namespace를 사용하겠다.

namespace HelloWorld // 클래스와 다른 namespace들을 포함한다. 프로젝트의 구조적인 역할.
{
  class Program // 데이터, 메서드 등을 포함한다. 모든 코드는 class 내에 작성되어야 한다.
  {
    static void Main(string[] args) // 메인 메서드. 프로그램에는 하나의 메인 메서드가 있다.
    {
      Console.WriteLine("Hello World!"); // 출력문
    }
  }
}

Java와는 다르게 C#은 모든 파일이 클래스명과 일치하지는 않는다. (Java의 경우 클래스명이 곧 파일명이다.)

728x90