I was wondering if this really works?
private void RegisterKeyChanged(T item) { item.OnKeyChanged += (o, k) => ChangeItemKey((T)o, k); } private void UnRegisterKeyChanged(T item) { item.OnKeyChanged -= (o, k) => ChangeItemKey((T)o, k); }
How does the compiler know that the event handlers are the same? Is it even recommended?
c # events anonymous-methods
HaxElit Jan 12 '10 at 18:27 2010-01-12 18:27
source share