internal 修饰符的使用

internal 修饰符可以用于类型或成员,使用该修饰符声明的类型或成员只能在同一程集内访问

接口的成员不能使用 internal 修饰符

值得注意的是,如果为 internal 成员加上了 protected 修饰符,这时的访问级别为 internal 或 protected。只是看字面意思容易弄错,许多人认为 internal protected 应该是“只有同一个程序集中的子类可以访问”,但其实它表示“同一个程序集中的所有类,以及所有程序集中的子类都可以访问”。

 

Code

 

 

 

Code

 

 

1namespace BLL
2{
3    //没有继承person ,所以无法访问
4    class dog
5    {
6        //string dog = new Internal.person.
7    }

8}

 

 

 

posted @ 2009-06-10 00:37  jackyong  阅读(333)  评论(0编辑  收藏  举报