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)

  • 相关阅读:
    4.Docker Compose 部署 Nexus
    3.Docker Compose 部署 GitLab
    2.Docker Compose 部署应用程序
    1.Docker Compose
    6.Dockerfile 指令
    5.Dockerfile 定制镜像
    4.Docker 操作容器
    3.Docker 操作镜像
    2.Ubuntu安装 Docker
    windows快捷键
  • 原文地址:https://www.cnblogs.com/xiangsoft/p/3120197.html
Copyright © 2011-2022 走看看