| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 639 人关注过本帖
标题:委托?
只看楼主 加入收藏
xuzikang23
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-7-20
收藏
 问题点数:0 回复次数:6 
委托?

大家好我刚学c#不久一直对函数中的委托似懂非懂请高手不吝赐教,帮帮忙,谢谢!!1

搜索更多相关主题的帖子: 委托 
2005-10-29 17:41
weiruan007
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-10-29
收藏
得分:0 
dataset.tables["表名"].rows[0][0]
里的rows[0][0]怎么解释
2005-10-29 17:44
wj2051
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2005-8-24
收藏
得分:0 

运行库支持称为委托的引用类型,其作用类似于 C++ 中函数指针的用途。与函数指针不同,委托实例独立于它所封装的方法的类;最主要的是那些方法与委托的类型是兼容的。另外,函数指针只能引用静态函数,而委托可以引用静态和实例方法。委托主要用于 .NET Framework 中的事件处理程序和回调函数。
所有委托都是从 System.Delegate 继承而来的,并且有一个调用列表,这是在调用委托时所执行的方法的一个链接列表。产生的委托可以用匹配的签名引用任何方法。没有为具有返回类型并在调用列表中包含多个方法的委托定义返回值。
可以使用委托的 CombineRemove 方法在其调用列表中添加和移除方法。若要调用委托,可使用 Invoke 方法,或者使用 BeginInvokeEndInvoke 方法异步调用委托。委托类的实现是由运行库提供的,而不是由用户代码提供的。


2005-10-29 17:54
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
收藏
得分:0 
看看精品里的,如果没有,就找找以前的帖子...总能找到好的(只要你找到了,不可能不满意)

寻求挑战,追求完美 Oh,my god!
2005-11-11 17:49
sjcries
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2005-10-30
收藏
得分:0 
[0][0] 就是第一行第一列
2005-11-11 22:32
consam
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2005-11-9
收藏
得分:0 

so easy!!!!!!!!!!

2005-11-12 12:13
唐伯猫
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:5323
专家分:58
注 册:2005-8-9
收藏
得分:0 

给个例子看看吧!
using System;
namespace _05_06
{
public delegate string MyDelegate(string drg);
public class Class_05_06
{
public static string DoNothing(string s)
{
return s;
}
public string ToLower(string s)
{
return s.ToLower ();
}
public static string ToUpper(string s)
{
return s.ToUpper ();
}
public static void Main()
{
MyDelegate d1,d2,d3;
Class_05_06 c=new Class_05_06 ();
d1=new MyDelegate (Class_05_06.DoNothing );
d2=new MyDelegate (c.ToLower );
d3=new MyDelegate (Class_05_06.ToUpper );
string s="This is a string";
Console.WriteLine (d1(s));
Console.WriteLine (d2(s));
Console.WriteLine (d3(s));
}
}

}


<iframe name="alimamaifrm" frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="no" width="300" height="170" src="/go/app/tbk_app/chongzhi_300_170.php?pid=mm_28854300_2441872_11377541&page=chongzhi_300_170.php&size_w=300&size_h=170&stru_phone=1&stru_game=1&stru_travel=1" ></iframe>
2005-11-12 12:55
快速回复:委托?
数据加载中...
 
   



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

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