C#中五种访问修饰符作用范围 public、private、protected、internal、protected internal
时间: 2023-10-15 13:03:02 浏览: 167
c#的访问修饰符
1. public:公共的,可以被任何代码访问,没有访问限制。
2. private:私有的,只能在当前类中访问,其他任何地方都不可以。
3. protected:受保护的,可以被当前类和其子类访问,但不能被其他的类访问。
4. internal:内部的,只能在当前程序集中访问,也就是同一个项目中的其他类可以访问,但其他程序集中的类就不能访问。
5. protected internal:受保护的内部的,同时具有protected和internal的特性,即只能在当前程序集中访问,并且可以被当前类和其子类访问。
阅读全文