拨开云雾见青天c#委托与事件
c#委托与事件,理解了好多遍还是很别扭,昨日又遇此问题,痛下决心,研究一番!
委托实际上就是把你定义的一个方法当作一个委托的参数来用。如:
public delegate void doSomethi
委托的构造函数中传递的方法也应该有string类型参数和返回类型void。
如方法:
public void Hello(string name)
{
Console.Wr
}
也有一个string类型参数和返回类型void。现在我们可以把委托和方法联系起来了如:doSomethi
现在我们就能够直接调用委托来带代替具体的方法做事情了,如:dg("guoyuanwei"),输出:hello,guoyuanwei
再看一个例子来 分析事件与委托
this.butto
private void button1_Cl
{
MessageBox
}这段代码相信大家都知道就是点击按钮弹出毛主席万岁这几个字
以上代码中System.Eve
this.butto