当前位置:编程学习 > C#/ASP.NET >>

如何理解委托的意义在于动态调用方法?

如何理解委托的意义在于动态调用方法? --------------------编程问答-------------------- 楼主你可以去cnblogs上搜搜委托,很多的资料,自己看,自己理解。 --------------------编程问答-------------------- 委托是一种类型安全的方法引用,可以把它看成一个类型安全的c函数指针,或c++中的函数对象
委托允许你将调用方法的行为委托给别人
个人认为相当于匿名调用方法 --------------------编程问答-------------------- 程序不复杂,代码不复用,你是用不到委托的. --------------------编程问答-------------------- 等到你需要用到了.自然就会全面理解. --------------------编程问答--------------------
引用 3 楼 lnwuyaowei 的回复:
程序不复杂,代码不复用,你是用不到委托的.

这个观点我有点不太同意。以我的经验,winform即使不是那太复杂的也会用到委托(事件).

asp.net上相当用得少一些,MasterPage有必要调用某个ContentPage内的方法,类似这样的时候用事件。 --------------------编程问答-------------------- DDDDDDDDDDDDDDDDDDDD --------------------编程问答-------------------- 相当于一种反射机制 网上资料很多 --------------------编程问答--------------------
引用 3 楼 lnwuyaowei 的回复:
程序不复杂,代码不复用,你是用不到委托的.

严重同意!
楼主目前不能理解就不要理解。到用的时候就自然理解了。 --------------------编程问答-------------------- 说白了就是方法的引用吧,就是吧方法的执行权交给委托,到某个时候执行 --------------------编程问答--------------------

很多人都是为了委托而去委托!

并没有体现出来委托的价值!根据需要再去学!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,