我可以只更新自定义 EventArgs 类中的选定变量,还是需要同时更新所有变量?例如,当调用此方法时:
public void updateEvents(string var1, string var2, string var3)
{
// reference a custom EventArg class
TraderEventArgs t = new TraderEventArgs(var1, var2, var3);
}
<已修改;有人指出,上述使用方法调用更新 EventArgs 的语法不正确.. 即......“新”关键字是一个新的 EventArg 不更新......这引出了一个问题..你如何通过方法更新 EventArgs全部或部分调用(只有一些变量而不是全部)...>
我可以省略我不想更新的变量..' TraderEventArgs(,,var3) 吗?
还是会让 TraderEventArgs.var1 和 TraderEventArgs.var2 为空?
这是一个关于我是否需要创建多个 EventArgs 类或者我是否可以将所有(有时是不相关的)非相关数据一起存储在一个自定义 EventArgs 类中的问题。
更正:我在问是否可以将有时不相关的数据一起存储在一个事件参数类中,该类可能会或可能不会与其他非相关数据同时更新......我之前可能不清楚...