7、序列化与反射

1、序列化是将对象的状态存储到特定存储介质中的过程。

2、反序列化则是将存储介质中的数据重新构建为对象的过程。

3、标识一个类是否能够序列化要在类的头部添加一个特性[Serializable]

4、特性其实就是一个类,它的主要功能是对程序中的元素,如类、字段、方法、属性添加描述性的信息。

5、程序集是.NET框架应用的生成块,它包含编译好的代码逻辑单元。

6、程序集由描述它的元数据、类型元数据、MSIL代码和资源组成,这些部分都分布在一个文件中,或者分布在几个文件中。可以用ILDasm工具查看一个程序集的清单。

7、internal修饰的成员在同一个程序集中都可以访问,但是其他的程序集中的就不能访问,应用程序中的类,如果不指定访问修饰符,默认就是internal。

8、反射可以获取已加载的程序集和在其中定义的类型(如类,接口和值类型)的信息。也可以使用反射在运行时创建类型实例,以及调用和访问这些实例。

转载于:https://www.cnblogs.com/martinlong/p/3574021.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值