DreamDev

http://dreamdev.co.bokee.net

企业介绍

欢迎访问DreamDev的企业博客,感受我们的企业文化、品牌理念;与我们互动交流,发表见解;与我们一起分享开放、自由交流的喜悦。 更详细
  • 行业:电脑/数码/软件
  • 地区:武漢
  • 电话:02787434100
  • 传真:02787434100

企业博客信息

创建者

成员列表

暂时没有相关信息!

C#委托阐释

字体大小: - - zmdxyboyandy   发表于 07-08-09 21:03     阅读(1579)   评论(0)     分类:

简单的说,可以用一句话来说明什么是委托:委托是一种可以把引用存储为函数的类型。

举例说明:

class

{

delegate double ProcessDelegate(double p1,double p2);

static double Multiply(double p1,double p2)

{

return p1*p2;

}

static double Divide(double p1,double p2)

{

return p1-p2;

}

static void main(string[] args)

{

char c;

double p1=10;

double p2=5;

ProcessDelegate process ;

c=console.readline();

if(c=='M')

process = new ProcessDelegate(Multiply);

else

process=new ProcessDelegate(Divide);

console.writeline("result:{0}",process(p1,p2));

}

}

返回文章列表标签:   張毛迪   软件  

分享到:

下一篇:如何获得网通、电信、铁通IP地址分配段 上一篇:Lucene 索引文件结构的深入分析

发表评论评论 (0)
发表评论

登录名   密码   游客无须输入密码     注册企博网帐号

验证码