汇编在c#中意味着什么

本文关键字:意味着 什么 汇编 | 更新日期: 2023-09-27 17:58:01

我刚刚读到关于Public访问修饰符的内容。

其访问级别为

  1. 在同一程序集中可用的该类的派生类中。

  2. 在同一程序集中的类之外。

  3. 在程序集外部可用的该类的派生类中。

  4. 在程序集外部的类之外。

组装在这里意味着什么?任何人都能给出的任何例子吗

汇编在c#中意味着什么

程序集是DLL或Exe文件

程序集(CLI)

程序集是指与Visual Studio中单个项目的内容或编译代码中DLL或EXE的内容相对应的程序集。

访问级别为internal的项仅对同一程序集中的其他代码可见和可访问。

在这种情况下,通常意味着在项目(.csproj)之外公开可用。这是因为项目通常定义程序集边界(当项目构建到dll或exe中时)。

相反,Internal访问修饰符将只允许在项目(或程序集)内部进行访问。