Однако все события в .Net должны следовать шаблону событий по умолчанию, поэтому, пока вы следовали ему, это будет работать с базовым EventHandler.

ы вы динамически подписались на событие C #, чтобы при наличии экземпляра Object и имени String, содержащего имя события, вы подписывались на это событие и что-то делали (например, записывали в консоль), когда это событие было запущено?

Казалось бы, с помощью Reflection это невозможно, и я бы хотел избежать использования Reflection.Emit, если это возможно, поскольку это в настоящее время (для меня) кажется единственным способом сделать это.

/РЕДАКТИРОВАТЬ: Я не знаю подпись делегата, необходимого для мероприятия, это является ядром проблемы

/ РЕДАКТИРОВАТЬ 2: Хотя противоречивость делегата кажется хорошим планом, я не могу сделать предположение, необходимое для использования этого решения

Ответы на вопрос(1)

Ваш ответ на вопрос