본문 바로가기
C#/etc

[C#] 코드의 기본구조

by bigpicture 2022. 8. 10.
반응형

아래 코드가 C# 코드의 기본구조입니다. myclass 라는 클래스 하나와, main 이라는 메서드 하나가 있ㅅ브니다. 

class myclass {
  static void Main() {
   
  }
}


C#을 컴파일하려면 아래 두 가지가 필요합니다. 

- 적어도 하나의 클래스
- 메인 메서드

위 코드는 myclass 안에 Main 메서드를 선언한 것입니다. 클래스 이름은 맘대로 정할 수 있습니다. 메서드 이름은 반드시 Main 이어야 합니다. 

hello world 를 출력해봅시다. 

class myclass {
  static void Main() {
    System.Console.WriteLine("hello world");
  }
}


System 네임스페이스 안에있는 Console 클래스 안에 있는 WriteLine 메서드를 사용한 것입니다. 네임스페이스는 아래와 같이 선언하여 생략해줄 수 있습니다. 

using System;

class myclass {
  static void Main() {
    System.Console.WriteLine("hello world");
  }
}


C#은 메인메서드에서 프로그램이 시작되고 종료됩니다. 

반응형

'C# > etc' 카테고리의 다른 글

[C#] System.Console 의미 이해하기  (0) 2022.08.10
[C#] 2진수, 16진수 입력방법  (0) 2022.08.08
C# 에서 #의 의미  (0) 2022.08.08

댓글