C#공부하기 19-1 이름공간(name space)

 

C#공부하기시간입니다. 요즘.. 공부하기를 너무 소홀히 했나요 ㅠㅠㅠ

이제부터 다시 열심히 해보겠어요!!!

아자자!!

지난시간에 이름공간에 대해서 글을 올렸었는데요.

이번글은 이름공간안의 클래스 접근하는 법에 대해서 간단하게 글을 올리겠습니다.^^

 

이름공간안의 클래스 접근하는 법

 

 완전수식법(이름공간 전부를 .으로 구분해서 표기합니다.)

namespace ConsoleApplication2_이름공간

{

class SeoulTest

{

static voidMain(String[]args)

{

//서울 명동

Seoul.Myungdong m = new Seoul.Myungdong();

//서울 롯데 백화점

Seoul.DeptStore.Lotte l = new Seoul.DeptStore.Lotte();

//서울 신세계 백화점

SEoul.DeptStore.Sinsegae s = new Seoul.DeptStore.Sinsegae();

}

}

}

 

 

using 디렉티브를 사용하는방법

 

using Seoul;

using Seoul.DeptStore;

namespace ConsoleApplication2_이름공간

{

class SeoulTest

{

static voidMain(String[]args)

{

//서울 명동

Myungdong m = new Myungdong();

 

// 서울 롯데 백화점

Lotte I = new Lotte();

// 서울 신세계 백화점

Sinsegae s = new Sinsegae();

}

}

}

 

 

Tip !!

에일리언스(별명)

 

다른 이름공간에 같은 클래스를 같은 범위내에서 사용해야 될 때

전체수식명을 사용하거나 별명을 붙일 수 있습니다.

using Lotte.Seoul = Seoul.DeptStore.Lotte;

 

C#공부하기 19-1 이름공간(name space)

+ Recent posts