zoukankan      html  css  js  c++  java
  • 黑马程序员_漫谈反射(1)

    漫谈反射(1)

    1.什么是程序集?
        程序集是.NET中的概念。
        .NET中的DLL与EXE文件都是程序集。
        程序集(Assembly)可以看做是一堆相关类打一个包,相当于JAVA中的jar包

    2.程序集包含:类型元数据(描述在代码中定义的每一个类型的成员,二进制形式)、程序集元数据(程序集清单、版本号、名称等)、IL代码(这些都被装在EXE或DLL中)、资源文件。每个程序集都有自己的名称、版本等信息。这些信息可以通过AssemblyInfo.cs文件来自己定义。

    3.使用程序集的好处?
        程序中只引用必须的程序集,减小程序尺寸。
        程序集可以封装一些代码,只提供必要的访问接口。

    4.如何添加程序集的引用?
        添加路径、项目引用、GAC(全局程序集缓存)
        不能循环添加引用
        在C#中添加其他语言编写的DLL文件的引用。(参考P/Invoke在.NET中调用非程序集的DLL)

  • 相关阅读:
    MFC中动态控件的创建与响应
    fseek函数
    fullPage.js插件用法(转发)
    二级联动
    ajax_异步交互-get/post方式
    02_数据类型转换-小结
    01_创建对象的三种方法
    分布式与集群
    FSM
    开发一个第三方库的一般性和团队特定规则
  • 原文地址:https://www.cnblogs.com/xiangsoft/p/3120197.html
Copyright © 2011-2022 走看看