У меня два одинаковых события в разных классах:
A.eventA
B.eventB
Эти два события: eventA и eventB определены через один и тот же делегат, поэтому события имеют одинаковое возвращаемое значение и параметры Можно ли уволить A.eventA в тот момент, когда B.eventB уволят?
Я могу написать метод:
void return-value-of-delegate connect(parameters of delegate)
{
if (A.eventA != null)
{
A.eventA(parameters of delegate);
}
}
Мне просто интересно, смогу ли я сократить свой код.
Спасибо!
(Примечание. Мой код - проект WPF, поэтому тег WPF.)
РЕДАКТИРОВАТЬ: В классе A является ссылкой на класс B.