日期:2014-05-17  浏览次数:20408 次

c#中反射,以及序列化是什么意思?(要求通俗易懂)
c#中反射,以及序列化是什么意思?(要求通俗易懂)

------解决方案--------------------
MSDN 你看了没有?!
------解决方案--------------------
c#中反射,实际上就是动态使用类库,可以通过名称来引用类及其成员。
序列化基本是指把一个对象保存到文件或流中,比如可以把文件序列化以保存到Xml中,或一个磁盘文件中。
------解决方案--------------------
反射就是根据名字把人叫过来。
序列化就是在一个新地方复制一个一样的东西。
------解决方案--------------------
c#中反射,实际上就是动态使用类库,可以通过名称来引用类及其成员。 
序列化基本是指把一个对象保存到文件或流中,比如可以把文件序列化以保存到Xml中,或一个磁盘文件中。
------解决方案--------------------
使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型
反射主要应用与类库,这些类库需要知道一个类型的定义,以便提供更多的功能。

序列化以某种存储形式使自定义对象持久化;
将对象从一个地方传递到另一个地方。
将类的值转化为一个一般的(即连续的)字节流,然后就可以将该流写到磁盘文件或任何其他流化目标上。