C#类中的访问修饰符

在本文中,我们将讨论什么样的访问修饰符可以用于C类,以及它们是如何工作的。

访问修饰符定义类的可访问性级别。
它定义了访问应用程序中的类的范围。
该类的访问修饰符用于设置类的可访问性级别。
我们只能在类声明中使用这些修饰符之一。
我们可以使用三个访问修饰符与类:public,private,internal,Protected。

访问修饰符 | 用途
internal | 这是类的默认访问修饰符。这意味着类只能在其所在的同一程序集中访问。不能在程序集或者应用程序外部访问它。
public | 公共成员不限于任何人。任何能看到它们的人也可以访问它。公共类既可以在同一程序集内部访问,也可以在同一程序集外部访问。
private | 私有类不能被任何人访问,我们可以在另一个类中有一个私有类,它将像类的私有成员一样工作。
Protected | 类的受保护可见性用于定义派生类的可访问性,这意味着受保护类可以由其派生类访问。

我们无法将任何外部类声明为私有,保护或者受保护的内部内部CSINCE用于外级类的访问修饰符定义了与其他装配块相关的可见性。
在组装中仅在组件内或者在组装外部明确可见。
当我们将内部类声明为受保护或者私有时,它将其视为外层成员。

日期:2020-04-11 22:50:22 来源:oir作者:oir