简单事件写法

原创 2004年11月02日 12:37:00

public delegate void UserRequest(object sender,EventArgs e); //定义委托 
public static event UserRequest OnUserRequest; //此委托类型类型的事件

一个可以加载委托的类
Client( UserRequest ur )
   {
    OnUserRequest += ur;
   }

一个和委托相同输入参数的触发事件后的方法
private static void ShowMessage4(object sender,EventArgs e)
   {
    Console.WriteLine("HaHa3443!!");
   }

运行程序中在需要的地方加载就可
public static void Main()
   {  
 
            new Client( new UserInputMonitor.UserRequest(ShowMessage4));   //加载
            bool tag = true;
            int i=0;
            while( tag )
            {
                 Console.WriteLine(i);
                 i++;
                 if ( i == 50 )
                 {
                      OnUserRequest(new EventArgs(), new EventArgs());           //触发事件
                      Console.Write("55");
                      tag = false;
                 }            
                Console.Read();
              }
}

c#中的事件最简单的例子

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Pub...
  • liushouwen123
  • liushouwen123
  • 2015年06月30日 09:05
  • 1031

jQuery事件的链式写法

jQuery事件的链式写法             .divFrame{width:260px;border:solid 1px #666;font-size:10pt}     .div...
  • qizhichao110
  • qizhichao110
  • 2013年04月16日 23:48
  • 2450

jQuery的四种写法

1、$(document).ready(function(){          //jQuery代码       }); 2、$(function(){         //jQue...
  • you23hai45
  • you23hai45
  • 2013年07月28日 22:28
  • 1032

简单Ajax几种写法

XMLHTTPRequest GET方式 var xhr=new XMLHttpRequest(); xhr.open("get","servlet?name=testPa...
  • qq_30085577
  • qq_30085577
  • 2016年02月26日 17:48
  • 7543

网页选项卡(简洁写法)

在一本书中,发现了一个关于选项卡的简洁思路(只需三行代码),分享一下: //css部分.li_ys li{ display:inline-block; float:...
  • zhumengstyle
  • zhumengstyle
  • 2017年08月02日 11:06
  • 227

闭包的简单定义和使用

/* 闭包(Closures) * 闭包是自包含的功能代码块,可以在代码中使用或者用来作为参数传值。 * 在Swift中的闭包与C、OC中的blocks和其它编程语言(如Pyt...
  • shuju345
  • shuju345
  • 2015年08月16日 17:00
  • 507

jQuery与js绑定事件的几种写法(以单击事件示例)

jQuery与javascript使用方法在很多方面,都有所不同,下面主要以demo的形式,说明绑定点击事件时,两者的不同写法,以便区分使用: //html部分按钮>>//绑定‘单击事件’的jQue...
  • zhumengstyle
  • zhumengstyle
  • 2017年08月01日 15:52
  • 1297

linux 中shell的简单写法

#include #include #include #include #include int main() { char buf[128]; while(1){ printf("[test@my-...
  • xiaocherry1128
  • xiaocherry1128
  • 2017年02月23日 23:53
  • 142

js 阻止事件的默认行为兼容性写法

1. w3C标准的阻止默认行为的方法是preventDefualt() 2. IE中阻止时间的默认行为的属性是returnValue,为:true不阻止,false:阻止事件的默认行为 3. 代码如下...
  • u012532033
  • u012532033
  • 2017年03月29日 21:32
  • 673

最简洁条件判断写法

本文主要介绍了Python真假值(True or False)小技巧,以下是两种简洁写法: def isLen(strString): if len(strString)>6: ...
  • yongsan01
  • yongsan01
  • 2016年09月02日 21:43
  • 180
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单事件写法
举报原因:
原因补充:

(最多只允许输入30个字)