Предполагая, что у меня есть подписка на события, например
Код: Выделить всё
_vm.PropertyChanged += OnViewModelAmountChanged;
Как я могу увидеть это имя метода, отразив его так, как вы видите его в отладчике? Я добрался до линии ниже, прежде чем решил, что, возможно, нахожусь в Сумеречной зоне
Код: Выделить всё
?vm.GetType().GetEvent("PropertyChanged").EventHandlerType.GetMethod("GetInvocationList")
Может ли кто-нибудь вернуть меня на Землю? Можно ли это сделать с помощью выражений?
С уважением,
Беррил
Подробнее здесь:
https://stackoverflow.com/questions/235 ... o-an-event