在C#中,访问权限用于控制类、成员和其他程序实体的可访问性。C#提供了一些关键字来定义不同级别的访问权限,以确保适当的封装和信息隐藏。
以下是C#中的四个访问权限级别,按照从最高到最低的顺序排列:
private
:私有访问权限是最严格的权限级别。私有成员只能在定义它们的类内部访问。私有成员对于类的外部代码是不可见的。
class MyClass
{
private int privateField; // 私有字段
private void PrivateMethod() // 私有方法
{