看到他我一下子就悟了(续)---委托

委托 就是将方法作为方法的参数

不用先看例子什么的,你就多品味品味这句话,然后你看下使用委托的步骤,

1.定义一个委托

2.注册该委托

3.使用委托

Ok就这么简单,其实委托就像大家常说的那样:

它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,浑身不自在

其实不用怕,你就按着这三步来标准没错,下面来个小例子:

第一步:定义委托

public delegate void GreetingDelegate(string name); 

第二步:注册委托

这里先定义一个方法

复制代码
private static void ChineseGreeting(string name) 

  { 

  Console.WriteLine("早上好, " + name); 

  } 
复制代码

然后注册

GreetingDelegate delegate1+ =ChineseGreeting;

第三步:使用委托

delegate1("houhou");

OK,委托完成,其实不要怕,委托真的很简单……,

posted on 2013-06-27 16:11  水行者  阅读(177)  评论(0编辑  收藏  举报

导航