首先
public: 对任何类和成员都公开, 无限制访问(公开的);
protected:仅仅对该类以及该类的派生类公开(即当前类及子类);
private: 仅仅对该类公开(即当前类私有化);
internal : 只能值包含该类的程序集中访问该类(只是单独的项目,而不是整个解决方案);
实际internal 其实相当于private internal
也就成了
private internal
protected internal
的区别了,
private :访问仅限于当前程序集
protected :访问仅限于当前程序集或从包含类派生的类型