カスタムEventArgsクラス内の選択した変数のみを更新できますか、それともすべてを同時に更新する必要がありますか?たとえば、このメソッドが呼び出された場合:
public void updateEvents(string var1, string var2, string var3)
{
// reference a custom EventArg class
TraderEventArgs t = new TraderEventArgs(var1, var2, var3);
}
<修正済み; 上記は、メソッド呼び出しを使用してEventArgsを更新するための誤った構文であることが指摘されています。つまり、「new」キーワードは、更新されていない新しいEventArgです...これは疑問を投げかけます。完全または部分的に呼び出す(すべてではなく一部の変数のみ)...>
更新したくない変数を省略できますか..'TraderEventArgs(,, var3)??
または、TraderEventArgs.var1とTraderEventArgs.var2を空のままにしますか?
これは、複数のEventArgsクラスを作成する必要があるかどうか、またはすべての(場合によっては無関係な)無関係なデータを1つのカスタムEventArgsクラスにまとめて保存できるかどうかに関する質問です。
訂正:他の無関係なデータと同時に更新される場合とされない場合がある1つのイベント引数クラスに、いつか無関係なデータを一緒に格納することが可能かどうかを尋ねています...以前はそれについて明確ではなかったかもしれません..。。