摘要: C#中的事件处理实际上是一种具有特殊签名的delegate,象下面这个样子:public delegate void MyEventHandler(object sender, MyEventArgs e);其中的两个参数,sender代表事件发送者,e是事件参数类。MyEventArgs类用来包含... 阅读全文
posted @ 2015-05-15 22:09 淡淡的忧伤IT男 阅读(726) 评论(0) 推荐(0)
摘要: 委托(delegate)是一种引用类型,我们在处理他的时候要当作类来看待而不是方法,说白了委托就是对方法或者方法列表的引用,调用一个委托实例就好像是调用c++中的指针一样,他封装了对制定方法的引用,或者说委托起到的是桥梁的作用,实例后的委托对象会将给定的参数传递给他所回调的方法,并去执行方法。C#代... 阅读全文
posted @ 2015-05-15 21:59 淡淡的忧伤IT男 阅读(251) 评论(0) 推荐(0)