[英]Why do we need the object sender as a parameter eventhandler in c#?
我想知道為什么我們需要使用對象發送者作為參數,同時我們可以使用eventargs對象傳遞它,如下所示:
SpecialEvent(this,new SpecialEventArgs(..));
void Func(object _sender,SpecialEventArgs _e){}
SpecialEvent(new SpecialEventArgs(this,..));
void Func(SpecialEventArgs _e){}
謝謝
如果將該事件處理程序綁定到多個按鈕怎么辦? 很高興看到哪個按鈕調用了處理程序。 將此引用移到事件args中沒有任何價值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.