protected是子类在继承的时候可以访问,其实可以看作访问自身的成员,但子类对象并不能访问父类对象的成员
internal是同一个程序集(dll,exe等)范围内可以访问
protected的成员不能由非子类访问,即便是同一个cs文件