C#事件应用
来源:互联网 发布:数据库审计产品排名 编辑:程序博客网 时间:2024/06/01 19:34
sing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Example_EventTest
{
class Judgment
{
//定义一个委托
public delegate void delegateRun();
//定义一个事件
public event delegateRun eventRun;
//引发事件的方法
public void Begin()
{
eventRun();//被引发的事件
}
}
class RunSports
{
//定义事件处理方法
public void Run()
{
Console.WriteLine("运动员开始比赛");
}
}
class Program
{
static void Main(string[] args)
{
RunSports runsport = new RunSports();//实例化事件发布者
Judgment judgment = new Judgment();//实例化事件订阅者
//订阅事件
judgment.eventRun+=new Judgment.delegateRun(runsport.Run);
//引发事件
judgment.Begin();
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Example_EventTest
{
class Judgment
{
//定义一个委托
public delegate void delegateRun();
//定义一个事件
public event delegateRun eventRun;
//引发事件的方法
public void Begin()
{
eventRun();//被引发的事件
}
}
class RunSports
{
//定义事件处理方法
public void Run()
{
Console.WriteLine("运动员开始比赛");
}
}
class Program
{
static void Main(string[] args)
{
RunSports runsport = new RunSports();//实例化事件发布者
Judgment judgment = new Judgment();//实例化事件订阅者
//订阅事件
judgment.eventRun+=new Judgment.delegateRun(runsport.Run);
//引发事件
judgment.Begin();
Console.ReadKey();
}
}
}
阅读全文
0 0
- C#事件应用实例
- C#键盘事件应用
- C#事件应用
- C# 委托事件的应用
- C#委托事件应用实例
- C#的事件处理机制应用
- C#的事件处理机制应用
- C#的事件处理机制应用
- C#的事件处理机制应用
- c# 委托和事件的应用
- C# 委托与事件简单应用
- C#内置事件机制在Unity3D应用
- C#内置事件机制在Unity3D应用
- c#委托与事件的应用
- 在C#事件处理中灵活应用泛型
- [C#应用]得到组件事件的委托列表
- c# TableLayoutPanel控件应用 动态添加控件及事件
- c# TableLayoutPanel控件应用 动态添加控件及事件
- 玩转Eclipse — 自动代码规范检查工具Checkstyle
- unity3d 给游戏添加音源 Unity3d adds a sound source to the game
- java中字符串()的用法
- POJ
- 数据分析之Pandas——数据结构
- C#事件应用
- 快速乘法
- flume+kafka+zookeeper 单机实现实时数据的获取
- Cocos2d-X开发教程-捕鱼达人 Cocos2-x development tutorial
- 查看Linux下系统资源占用常用命令(top、free、uptime)
- java中String和StringBuffer的区别
- Android 贝塞尔曲线简单应用(一)
- 3d角色模型 制作 全过程 。3d max 。3d role model making process.3d Max
- vc编译器 msvcr.dll、msvcp.dll的含义和相关错误的处理