• 程序集


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

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

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

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

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

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

         VS编辑器的智能提示

     程序集的好处:

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

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

    程序集的引用:

      添加路径、项目引用

      不能循环添加引用

      演示程序集的使用

  • 相关阅读:
    Ugly Numbers
    Present
    Out of Hay
    Stars(树状数组或线段树)
    Humble Numbers
    Wireless Network
    Rank List
    Argus
    食物链
    Antenna Placement
  • 原文地址:https://www.cnblogs.com/my-cat/p/7943281.html
Copyright © 2020-2023  润新知