您的位置:首页 > 编程语言 > C#

C#中的委托和事件 [ZT]

2008-01-28 10:35 288 查看
using System;
using System.Collections.Generic;
using System.Text;

namespace TestConsole
小结:cat.CatCry += new CatListeningHandler(mouse.Run)中CatListenningHandler是一个委托,它接收一个无参无返回值的方法名作为参数,CatCry是该委托的事件实例用+=操作符把委托挂接到事件,简单的说就是当触发CatCry事件的时候,方面mouse.Run()就会执行。事件实例CatCry可以用+=链接多个委托实例,而后触发事件时多个链接的委托方法会按序执行。如委托链中有不需要的委托,可用-=操作符移除。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: