摘要: 委托背后的故事 学习过.NET的都知道,C#中引入了一种新的类型Delegate,也就是我们经常说的委托。委托到底是什么,大家都说它类似于指针,但是要比这些指针要安全。那么为什么要引入这个委托呢,今天我们就来看看委托的这点事儿!委托前的蛮荒时代 我们大家都知道C语言中有一种很强大的武器就是指针,指针一个比较大的用处就是允许我们手动操作内存,这个是与托管代码的高级语言是一个主要的差别。我们都知道数据变量的内存地址可以存储在相应的指针变量中,同样函数的首地址也可以存储在某个函数指针变量里的。这样我们就可以通过这个函数指针变量来调用其所指向的函数了。一般情况下我们使用函数指针的情景如下代码所示,我们 阅读全文
posted @ 2012-06-16 01:18 无风听海 阅读(2412) 评论(18) 推荐(2) 编辑