摘要: 说道"委托"这个词我们肯定都不会陌生吧,生活中"委托"就是请别人帮我们做事。程序中也是如此,委托机制是.Net中特有的,我们可以将方法作为参数传给委托,让委托帮我调用执行方法。先来看看委托是如何定义的:[访问修饰符] delegate 返回值 委托名([参数]);委托类似于C/C++中的函数指针,但是它们又有一些区别,并不是完全等价的。说到指针,很多人肯定又晕,指针其实就是地址,而函数指针就是函数的地址或者说函数的入口,这样说相信我们会好理解一点。委托是一种类型,可以存储多个方法的列表,而函数指针只能存储一个函数的指针,除非使用指针数组才可以存储多个函数 阅读全文
posted @ 2014-02-12 23:53 公羊天纵 阅读(1527) 评论(5) 推荐(3) 编辑