На мой вопрос есть две части -
Во-первых, мы можем прикрепить обработчики событий двумя способами -
myObject.MyEvent += new EventHandler(MyHandler);
myObject.MyEvent += MyHandler;
Насколько я понимаю, эти две функции эквивалентны.Во втором случае компилятор C # выполняет работу по созданию экземпляра делегата из соответствующей перегрузки из указанной группы методов.Это правильно?
Во-вторых, есть ли разница между двумя соответствующими стилями отсоединения обработчика?Если да, то что это?
myObject.MyEvent -= new EventHandler(MyHandler);
myObject.MyEvent -= MyHandler;