gpt4 book ai didi

c# - 为什么不使用自定义类而不是继承 EventArgs 类

转载 作者:IT王子 更新时间:2023-10-29 04:32:43 25 4
gpt4 key购买 nike

我想知道为什么我应该使用继承自 EventArgs 类的类,而不是使用在传递事件数据时为我完成相同工作的自定义类?

最佳答案

没有继承EventArgs,但它允许使用您的类的人使用和处理通用*Handler(object sender, EventArgs e ) 声明。如果您不从 EventArgs 继承,那么它们必须使用明确类型化的

*Handler(object sender, YairsFakeEventArgs e)

仅使用自定义委托(delegate)也是如此,但它们明显不同。

关于c# - 为什么不使用自定义类而不是继承 EventArgs 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6816848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com