.NET框架中是否已经提供了类似的内容?
public class EventArgs<T> : EventArgs {
private readonly T data;
public EventArgs(T data) {
this.data = data;
}
}
我知道有一个通用的事件处理程序,我有点惊讶我找不到一个通用的EventArgs类。
由于
答案 0 :(得分:8)
没有。主要是因为它在添加到框架之前提出的测试失败了
EventHandler<>
相反,无论使用多少参数,这都适用于事件处理程序。)Func<>
&amp; Action<>
。)(根据评论更新)