大家都来发表下自己的看法:什么情况下用到委托!!
具体的委托原理就不要在详细的讨论了。
我们就讨论下什么情况下应该用委托!!
我先说一点自己的用途把
1。写自定义控件的的时候用的最多!!
2。2个类之间传递数据的时候可以用(当是目前还没有真正的用过!)
[解决办法]
委托。
我现在主要就是把它用作回调函数。
用的太多了,比如,最近写了一个小工具,使用短信猫收发短信。
其中好多用到委托的地方,文便统一管理.
[解决办法]
委托就是调用一个不确定的方法,不确定的方法一般就不会是自己写的方法,自己写的能直接调用了,所以委托本质上应该就是用在给别人写的组件里的。
[解决办法]
委托是C#中注册事件处理函数的通用做法,可以看做是方法引用
通过+=操作来为委托添加方法
也可以使用接口的方式来实现委托
在创建线程时也要用到委托。
[解决办法]
异步线程间通信;
两个同级子控件间交互;
。。。。
[解决办法]
给自定义控件 绑定事件
还有多线程 处理
[解决办法]
在你不知道怎么写的时候就写委托把
[解决办法]
跨線程調用
[解决办法]
如果你之前接触过C++
如果你想用回调函数了
请使用委托
[解决办法]
委托是调用事件的函数指针,凡是触发事件的地方都会用到
[解决办法]