2010-01-25 9 views
0

.Net의 내부 네임 스페이스?

다음은 간단한 예입니다.

namespace MyNS.Proj.InternalNS { 
    internal class InternalClass1 {...} 
} 

네임 스페이스가있는 모든 클래스가 내부 또는 개인이기 때문에 InternalNS를 외부에 보이지 않는 MyNS.Proj의 파트로 만들고 싶습니다. 이것이 가능한지 확실하지 않은가요?

+0

InternalNS에서 클래스 나 구조체를 노출 할 필요가 없으므로 전혀 소개하지 말아야합니다. –

답변

2

namespace declaration에는 액세스 가능성 수정자가 없었습니다. 모든 멤버가 숨겨져 있어도 외부 클래스에서 항상 볼 수 있습니다.

4

Namespaces에는 액세스 한정자가 없습니다. 네임 스페이스는 내용이 아닌 경우에도 항상 외부 코드에서 볼 수 있습니다.

관련 문제