C#中的委托和事件-抛砖引玉

  最近在学习委托和事件,在书店里面看了好多书,但是都是迷迷的…… 今天在博客园里面看到了 张子阳 所写的博客C#中的委托和事件:http://www.tracefact.NET/CSharp-Programming/Delegates-and-Events-in-CSharp.ASPx  看后对委托和事件有了一个新的认识,可以是没有用到实际项目中去吧,感觉还是有点不知……   
  下面我起一个抛砖引玉作用让这两天在书中看到的,及看张子阳博客和写的一个和他类似的程序……

  当第一次听到委托、事件时感觉比较抽象、很好奇,当看到老师在课堂上利用委托和事件实现两个窗体调用时、感觉委托太神奇了,呵、不废话了……
  委托和事件在做程序是很常见到的,对于像我这样的接触C#不是很长的光会去用,但不知道他里面的含义及本质、想理解他还是有一点困难的,下面有两个例子大家可以看一下

public delegate void Mydelegate(string name); //定义一个委托

class Program
{
public static void show(string name)
{
Console.WriteLine(name);
}
static void Main(string[] args)
{
Mydelegate My
= show;  //利用遇他相对应的方法来实例化委托 
 My("呵呵");        //调用委托
Console.ReadKey();
}
}

NET技术C#中的委托和事件-抛砖引玉,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。