internal 修饰符

Internal修饰符可以用于类型或成员,表示该修饰声明的类型或成员只能在同一程序集内访问
为 Internal 成员加上了 protected 修饰符,Internal Protected 它表示“同一个程序集中的所有类,以及所有程序集中的子类都可以访问”

namespace a{
public class class1{
    
internal string name="";
    
internal protected string sex="";
}

}

//同一程序集
namespace a{
public class class2{
       
//可以访问class1的name sex
}

}

//不同程序集
namespace b{
public class class3:class1
{
//可以访问sex   (internal protected )
}

}
原文地址:https://www.cnblogs.com/ant520/p/1005438.html