| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 751 人关注过本帖
标题:如何使用委托
只看楼主 加入收藏
rgbtdkjcel
Rank: 1
等 级:新手上路
帖 子:294
专家分:0
注 册:2007-3-26
结帖率:50%
收藏
 问题点数:0 回复次数:8 
如何使用委托
请问一下..c sharp中的委托是什么概念呢??使用委托有什么作用呢???
搜索更多相关主题的帖子: 委托 
2007-09-25 16:54
crazymk
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2007-8-30
收藏
得分:0 
委託一般用於聲明和回調事件,還可以用來代表方法。用了委託就可以把方法當作參數進行傳遞。

すばらしいコードを書き出すのは楽しい事です
2007-09-25 17:07
crazymk
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2007-8-30
收藏
得分:0 

妳好勤奮哦。過節了還不休息。


すばらしいコードを書き出すのは楽しい事です
2007-09-25 17:08
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
http://zhidao.baidu.com/question/33722460.html
..建议LZ以后多用baidu找找,或者是MSDN,上面都有很多的相关的东西.呵

飘过~~
2007-09-25 17:50
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
收藏
得分:0 
恩就是.同意BYGG的看法.
好多东西学习起来需要自己去摸索.自己花时间摸索出来的东西印象还深刻.
MSDN,书本什么的.
而且百度就是个不错的工具.

革命尚未成功,同志仍需努力-----+++
2007-09-25 22:13
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
委托主要是为了引用方法 到时候可以订阅事件

愛生活 && 愛編程
2007-09-25 22:43
rgbtdkjcel
Rank: 1
等 级:新手上路
帖 子:294
专家分:0
注 册:2007-3-26
收藏
得分:0 
百度找啦!!。。但是始终不理解。。如何使用这个委托。。

c sharp初学者
2007-09-25 23:04
rgbtdkjcel
Rank: 1
等 级:新手上路
帖 子:294
专家分:0
注 册:2007-3-26
收藏
得分:0 
请一下。。在什么情况下需要使用委托呢???

c sharp初学者
2007-09-26 00:07
jasonxie
Rank: 1
等 级:新手上路
威 望:2
帖 子:225
专家分:0
注 册:2007-3-19
收藏
得分:0 
委托是一种可以把引用存储为函数的类型。它最重要的用途是与事件相关。
我觉得什么情况下使用委托,那就是当你使用的多个函数的参数都相同的时候就可以考虑用委托。比如
delegate double ProcessDelegate(double param1,double param2) //声明一个委托

public static double Mult(double param1,double param2)
{
return param1 * param2;
}
public static double Div(double param1,double param2)
{
return param1 / param2;
}
...
...
ProcessDelegate process; //委托实例
...
process = new ProcessDelegate (Mult); //委托变量调用函数
process = new ProcessDelegate (Div); //委托变量调用函数

PS:楼主,最近你发了很多帖子,可以看出你学习很认真,但是你题的这些问题我觉得书上都找得到,你可以先看看书上的解释,这样自己能收获更多我觉得。这只是我的个人意见,希望你不要介意。

你是我心内的一首歌,不要只是个过客;在我生命留下一首歌,无论结局会如何.
2007-09-26 08:53
快速回复:如何使用委托
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030831 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved