这里我又唠叨几句,大家在学习的时候,如看书或者看视频时觉得非常爽,因为感觉基本都看得懂也都挺容易的,其实看懂是一回事,你自己会动手做出来是一回事,自己能够说出来又是另一回事了。应该把学到的东西变成自己的东西,而不是依样画瓢。

在说反射之前,我们先来了解一下什么是程序集?

程序集

程序集是.net中的概念,程序集可以看作是给一堆相关类打一个包,相当于java中的jar包。

程序集包含:

  • 资源文件

  • 类型元数据(描述在代码中定义的每一类型和成员,二进制形式)

  • IL代码(这些都被封装在exe或dll中)

exe与dll的区别。

exe可以运行,dll不能直接运行,因为exe中有一个main函数(入口函数)。

网友评论