본문 바로가기

Programming Language/C#

[C#] 네임스페이스

  • 네임스페이스는 클래스 코드를 조직화하고 이름 충돌을 방지하기 위해 사용되는 개념이다. 네임 스페이스는 클래스, 인터페이스, 델리게이트, 열거형 등의 유형을 포함할 수 있다.
  • 네임스페이스 > Class

1. 클래스 명 앞에 네임스페이스 전부를 적는 경우

static void Main(string[] args)
{
    System.Console.WriteLine();
}

2. 프로그램 맨 윗단에 **using** 을 사용하여 파일에서 사용하고자 하는 네임스페이스를 한번 설정해 주고, 이후 해당 파일 내에서 네임스페이스 없이 직접 클래스를 사용하는 경우

using System; //System 네임스페이스 지정

static void Main(string[] args)
{
    Console.WriteLine();
}