zoukankan      html  css  js  c++  java
  • 程序集

    程序集(Assembly):是.Net概念

    exe文件和dll文件都是程序集:exe是执行的,而dll文件不可运行。

    程序集包含资源文件,类型元数据(描述代码中定义的每一个类型和成员,二进制形式)、IL代码(这些都被封装在了exe或者dll文件中),每个程序集都有自己的名称、版本等信息。这些信息可以通过AssemblyInfo.cs文件来自己定义。(项目中自带)

    这些信息会出现在exe文件的属性-详细信息

    反射式是通过一个程序集获取这个程序集中的元数据(也就是获取里面的成员和类等)

    反射用途:把生成好的exe文件进行反编译获取源代码

         VS编辑器的智能提示

     程序集的好处:

      程序中只引用必须的程序集,减少程序的尺寸

      程序集可以封装一些代码,只提供必要的访问接口(直接使用dll文件,而不需要重新用源代码)

    程序集的引用:

      添加路径、项目引用

      不能循环添加引用

      演示程序集的使用

  • 相关阅读:
    低耦合高内聚
    Python 爬虫库
    Python 爬虫的工具列表
    selenium对浏览器操作、鼠标操作等总结
    简单文件操作
    环境错误2
    环境错误
    pip list 警告消除方法
    python 安装scrapy错误
    按是否执行程序的角度划分:静态测试、动态测试
  • 原文地址:https://www.cnblogs.com/my-cat/p/7943281.html
Copyright © 2011-2022 走看看