Почему я не могу отписаться от события с использованием лямбда-выражения?

В этой статье говоритсяВы не можете отписаться от события с помощью лямбда-выражения.

Например. Вы можете подписаться следующим образом:

d.Barked += (s, e) => Console.WriteLine("Bark: {0}", e);

но вы не можете отписаться, как это:

d.Barked -= (s, e) => Console.WriteLine("Bark: {0}", e); 

Зачем? В чем разница между этим и отказом от подписки, например,

EventHandler<string> handler = (s, e) => Console.WriteLine("Bark: {0}", e);
d.Barked += handler;

// ...

d.Barked -= handler;

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

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