2010-01-25 68 views
0

下面是一個簡單的例子:.Net的內部命名空間?

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

我想提出InternalNS在MyNS.Proj部分看不見外面,因爲所有與命名空間中的類是內部還是私人的。不知道這是可能的嗎?

+0

由於不需要公開InternalNS中的任何類或結構成員,因此我不應該介紹它。 – 2010-01-25 21:11:07

回答

2

namespace declaration沒有可訪問性修飾符。即使所有成員都隱藏起來,它總是會被外部類別看到。

4

Namespaces沒有訪問修飾符。即使其內容不是,外部代碼也始終可以看到名稱空間。