委托与事件
KnowNothingLikeEat
这个作者很懒,什么都没留下…
展开
-
C#中的委托与事件
文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的委托和事件(续) 引言 委托 和 事件在 .转载 2015-04-08 09:19:57 · 412 阅读 · 0 评论 -
委托与事件
1.委托的特点:不知道或不关心自己引用对象的类。任何对象中的方法都可以通过委托动态地调用,只是方法的参数类型和返回类型必须与委托的参数类型和返回类型相匹配。 eg:public delegate string MyDelegate(string name) //定义委托 public static string Fun(string name) //定义准备原创 2015-05-13 19:19:54 · 364 阅读 · 0 评论 -
事件
1.定义:响应用户对鼠标、键盘操作或者自动执行某个相关联的方法的行为。 2.为事件定义委托:public delegate deg(); public event deg s;原创 2015-05-13 19:41:47 · 299 阅读 · 0 评论