namespace MyNS.Proj.InternalNS {
internal class InternalClass1 {...}
}
네임 스페이스가있는 모든 클래스가 내부 또는 개인이기 때문에 InternalNS를 외부에 보이지 않는 MyNS.Proj의 파트로 만들고 싶습니다. 이것이 가능한지 확실하지 않은가요?
namespace MyNS.Proj.InternalNS {
internal class InternalClass1 {...}
}
네임 스페이스가있는 모든 클래스가 내부 또는 개인이기 때문에 InternalNS를 외부에 보이지 않는 MyNS.Proj의 파트로 만들고 싶습니다. 이것이 가능한지 확실하지 않은가요?
namespace
declaration에는 액세스 가능성 수정자가 없었습니다. 모든 멤버가 숨겨져 있어도 외부 클래스에서 항상 볼 수 있습니다.
Namespaces에는 액세스 한정자가 없습니다. 네임 스페이스는 내용이 아닌 경우에도 항상 외부 코드에서 볼 수 있습니다.
InternalNS에서 클래스 나 구조체를 노출 할 필요가 없으므로 전혀 소개하지 말아야합니다. –