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

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

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

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

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

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

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

         VS编辑器的智能提示

     程序集的好处:

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

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

    程序集的引用:

      添加路径、项目引用

      不能循环添加引用

      演示程序集的使用

  • 相关阅读:
    sipp如何避免dead call
    6174问题
    笨小熊
    scanf 与 cin 的区别
    谁获得了最高奖学金
    _int64、long long 的区别
    小光棍数
    简单排序法
    La=LaULb (循环链表)
    删除重复的数(顺序有序表)
  • 原文地址:https://www.cnblogs.com/my-cat/p/7943281.html
Copyright © 2011-2022 走看看