对 序列化|反序列化|反射|委托 的理解

所谓序列化. 一般有三招方式 2进制, xml , soap.

好处就是你可以将一个可以序列化得对象. 序列化成一个字符串(字节流).方便在网络里面传送一个对象.
反序列化就是, 将一个上面得过程. 反过来. 将一个序列化后得字符串(字节流)反序列化成对象.

反射. 其实就是动态的生成实例.比如一个简单的例子.给你一个"MyClass"字符串. 你要将他变成MyClass类, 并可以将其实例化. 可以参考petshop.
委托. 曾经有个兄弟说得好.
加入你要去买菜.通常就是你自己跑去买.
用了委托就是. 你叫你老婆去买.让你老婆完成这个功能

C里面可以这么理解, 就是一个函数指针.C#里面变成了一个类.其实更像接口(我觉得)

 

引用高手的一段話:
ataBinder.Eval怎么查找属性和索引器的?
答:用反射。

委托
Page_Load是怎么来的?
答:在代码生成器的代码里面Page.Load += new EventHandler( Page_Load );

线程
HttpContext.Current怎么来的?
答:当前线程的上下文中获取的。

序列化
ViewState怎么保存的?
答:序列化然后再BASE64编码。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值