可能重複:
EventHandler type with no event argsEvenHandler沒有EventArgs好嗎?
我創建事件處理程序和相應的事件參數(:EventArgs
)深入我的項目。但我想知道如果我需要這個EventArgs
對象。正如我經常在此EventArgs
上的財產,對應於此特定EventHandler
。
爲什麼我需要一個EventArgs對象,我可以直接使用該值?
我明白有時使用特定對象容器的價值。但大部分時間我只需要傳遞一個或兩個對象。 例如:爲什麼PropertyChangedEventHandler
使用EventArgs自己會陷入困境?這不會帶來開銷嗎?
對不起,你說的都對。 我將其標記爲重複。 –