我準備創建攜帶一個參數事件參數的通用EventArgs類:.NET是否有內置的EventArgs <T>?
public class EventArg<T> : EventArgs
{
// Property variable
private readonly T p_EventData;
// Constructor
public EventArg(T data)
{
p_EventData = data;
}
// Property for EventArgs argument
public T Data
{
get { return p_EventData; }
}
}
我這樣做之前,C#有內置的語言相同的特徵?我似乎記得在C#2.0出來時碰到類似的東西,但現在我找不到它了。
或者換句話說,我是否必須創建自己的通用EventArgs類,或者C#提供了嗎?謝謝你的幫助。
您可能已經看到'事件處理' –
2010-07-22 18:33:41
你可能已經看到了'''EventArgs的'''在CAB /基於SCSF碼。這在CAB/SCSF應用程序中很常見。雖然它不是框架的一部分,但是*是* EventArgs 的實現。 –
2013-02-26 19:49:15