17,740
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Collections;
namespace Test
{
class Program
{
public delegate void PrintEventHandler(object sender, PrintEventArgs e);
public event PrintEventHandler Print;
static void Main(string[] args)
{
Program P = new Program();
P.Print += new PrintEventHandler(myPrint);
P.RaiseEvent();
}
public void RaiseEvent()
{
Print(this, new PrintEventArgs() { Count = 1 });
}
public class PrintEventArgs : EventArgs
{
public int Count { get; set; }
}
public static void myPrint(object sender, PrintEventArgs e)
{
Console.WriteLine(e.Count);
}
}
}