无题
访问等级(Access Level)是指在 C# 中用于控制类、结构体、接口、字段、属性、方法和构造函数等成员的可访问性的修饰符。C# 中有五个访问等级,从高到低分别是:
public
:公共的,可以被任何代码访问。protected internal
:受保护的内部的,可以被同一程序集中的代码和派生类中的代码访问。internal
:内部的,可以被同一程序集中的代码访问。protected
:受保护的,可以被派生类中的代码和同一程序集中的代码访问。private
:私有的,只能被同一类中的代码访问。
访问等级可以帮助您控制代码的可访问性,从而提高代码的安全性和可维护性。例如,将某些成员设置为 private
可以防止其他代码意外地修改它们,从而提高代码的安全性。将某些成员设置为 public
可以使其他代码更容易地使用它们,从而提高代码的可维护性。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CenYi!