2道关于委托事件的使用的例子
来源:互联网 发布:用手机淘宝代卖怎么做 编辑:程序博客网 时间:2024/06/05 16:07
1.写一个控制台应用程序:
每1秒钟显示一个0到9的随机整数,并显示当前时间。
格式如下:
2 2009-6-22 14:30:22
1 2009-6-22 14:30:23
5 2009-6-22 14:30:24
6 2009-6-22 14:30:25
3 2009-6-22 14:30:26
1 2009-6-22 14:30:27
----------------------------------------------------------------
class Cula
{
public static void Print(object souce, ElapsedEventArgs e)
{
Random m = new Random();
DateTime b = DateTime.Now;
Console.WriteLine("{0,4}/t{1:G}", m.Next(10), b);
}
}
class Program
{
static void Main(string[] args)
{
Timer myTimer = new Timer(1000);
myTimer.Elapsed += new ElapsedEventHandler(Cula.Print);
myTimer.Start();
Console.ReadKey();
}
}
}
------------------------------------------------------------------------------
2.练习写一个控制台应用程序:随机产生10个0到50的不同的整数.
-------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Timers;
namespace Test_000000
{
public delegate void ShowHandler(string mess);
public class Produce
{
private event ShowHandler ShowHandlerEvent;
private static Timer myTimer;
private static int temp=0;
public Produce()
{
myTimer = new Timer(1000);
myTimer.Elapsed += new ElapsedEventHandler(RanProduce);
}
void RanProduce(object source, ElapsedEventArgs e)
{
Random ran = new Random();
ShowHandlerEvent(ran.Next(50).ToString());
if (temp++ ==9)
myTimer.Stop();
}
public void Display(string mess)
{
Console.WriteLine(mess );
}
public void DoStart()
{
myTimer.Start();
}
static void Main()
{
Produce myProduce = new Produce();
myProduce.ShowHandlerEvent += new ShowHandler(myProduce.Display );
myProduce.DoStart();
Console.ReadKey();
}
}
}
- 2道关于委托事件的使用的例子
- 一个关于委托事件的例子(计时器)
- C#关于委托与事件的例子
- 事件委托的例子
- 关于委托事件的一两个很好的例子
- C# 关于委托的例子
- 委托事件的三个很好的例子
- 委托事件的三个很好的例子
- 委托事件的三个很好的例子
- 事件及委托 的强悍例子。
- 事件与委托的入门例子
- C# 委托与事件的例子
- 最简单最明白的关于“事件”和“委托”的例子说明
- 委托和事件的使用
- C#委托事件的使用
- 一个关于委托的例子(排序)
- 关于事件与委托的疑惑
- 关于事件与委托的一些对比
- 无法启动world wide web publishing service服务 错误:127 找不到指定的程序 解决办法
- WF工作流技术内幕 —— 通过Web服务调用Workflow工作流(基础实例)
- 求解隐函数的全部解、非线性方程(组)的全部解
- Android 源码编译 文件系统制作
- fstream的使用方法介绍
- 2道关于委托事件的使用的例子
- 利用fstream 读写二进制文件
- JQuery JSON数据缓存问题解决
- 精通注册表视频教程
- fstream的简单用法
- 土耳其的一套渗透教程
- Sony VPCS115EC降级安装办法
- 驭风者安全团队2010年最新全套入侵教程
- asp.ent网站开发三步走!