Могу ли я обновить только выбранные переменные в пользовательском классе 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, а не обновляющий ..., что вызывает вопрос .. как обновить EventArgs с помощью метода вызывать либо полностью, либо частично (только некоторые переменные, а не все) ...>
могу ли я просто пропустить переменные, которые не хочу обновлять .. 'TraderEventArgs (,, var3) ??
или из-за этого TraderEventArgs.var1 и TraderEventArgs.var2 останутся пустыми ??
Это вопрос, касающийся того, нужно ли мне создавать несколько классов EventArgs или я могу хранить все (иногда не связанные) данные вместе в одном пользовательском классе EventArgs.
ИСПРАВЛЕНИЕ: Я спрашиваю, возможно ли хранить когда-либо несвязанные данные вместе в одном классе аргумента события, который может обновляться или не обновляться одновременно с другими несвязанными данными ... Возможно, я не совсем ясно об этом ранее ...