内部

作者: Louise Ward
创建日期: 4 二月 2021
更新日期: 17 可能 2024
Anonim
Japanese director ’goes undercover’ in HUAWEI! Company’s strategy be revealed丨faces of HUAWEI S2E2
视频: Japanese director ’goes undercover’ in HUAWEI! Company’s strategy be revealed丨faces of HUAWEI S2E2

内容

定义-内部是什么意思?

在C#中,Internal是用于声明类型或类型成员的可访问性的关键字,这样,访问权限仅限于声明它的程序集。


内部修饰符用于防止使用公共修饰符,该修饰符允许在必要时访问其他程序集。因此,内部修饰符对于在汇编级实现面向对象编程中的封装概念很有用。它用于较大的程序,在这些程序中,跨程序边界隐藏的信息可以提高可维护性和安全性。

内部方式最常用于基于组件的开发中,它允许一组特定的组件以私有方式进行通信,并阻止访问与此组无关的代码。使用内部修饰符,可以从出于特定原因(例如单元测试,类库的扩展等)而设计的好友程序集中访问程序集的成员。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

技术百科解释内部

内部是访问修饰符之一,用于限制对当前项目程序集中定义的类型的访问。在命名空间内或在编译单元的顶级而不是其他类型内声明的类和结构的默认可访问性是内部的。

例如,在开发涉及自定义GUI元素(例如窗口,窗体,控件等)的图形用户界面(GUI)应用程序时,可以使用内部可访问性来指定它们,以便它们私下协作而不暴露正在使用的代码。这些要素。

从声明其的程序集外部引用具有内部访问权限的成员会导致编译器错误。当使用需要从好友程序集访问的程序集的内部成员时,应在定义了内部成员的程序集中使用属性InternalsVisibleToAttribute指定该好友程序集的名称。

内部虚拟方法不能在C#中覆盖。

这个定义是用C#编写的