События на C#

Алан Кэй придумал ООП, и мы смогли разделить код на классы. Еще более умные люди дали возможность простым смертным кодить так, что бы классы могли создаваться и что то делать в разных потоках, но дальше что то пошло не так. Появилась

Событие для класса в C# и взаимодействие потоков

Если у вас возникла задача сделать метод, который будет выполнять долгую операцию, по окончании, которой надо сделать обработку результата и вынести это в отдельный класс, то очевидно вам придется подумать как сделать в этом классе событие, которое будет срабатывать во