C#中自定義事件
C#語言中有
delegate聲明定義一種引用類型
event指定一個事件
本程序是UDP通信的UI測試程序
在文件Delegate
namespace Communication
{
public delegate void DgOnDataRecvFinished(object sender
public delegate void DgOnDataRecvStart(object sender
public delegate void DgOnDataArrived(object sender
自定義事件類UdpEventArgs也位於這個文件中
public class UdpEventArgs:EventArgs
{
string msg=
private byte[] recvdata=null;
public UdpEventArgs(){}
public string Msg
{
set
{
msg=value;
}
}
public byte[] RecvData
{
set
{
recvdata=value;
}
get
{
return recvdata;
}
}
}
新事件類和三個委托定義完畢
From:http://tw.wingwit.com/Article/program/net/201311/12032.html