总结一下委托

委托是函数指针

C#中一般用到调用函数有2种方式:
Class.Method()
new Class.Class().Method()

似乎用不到函数指针

最典型的一种情况就,某个库函数(不你写的)需要一个函数指针做参数,而那个参数声明的函数调用方式恰好跟编译器默认的方式不同,这就需要显式指定。(也有说法是:  主要和不同类型的语言通讯的时候)

这时候你需要用函数指针来调用你需要的函数,上面提到的2种方式就不适用了
必须使用函数指针 也就是委托!

我是这么理解的 欢迎指正!

posted on 2007-06-14 15:02  dinglin2006  阅读(317)  评论(1编辑  收藏  举报

导航