【发布时间】:2010-01-12 18:27:11
【问题描述】:
我想知道这是否真的有效?
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);
}
编译器如何知道事件处理程序是相同的?这甚至被推荐吗?
【问题讨论】:
标签: c# events anonymous-methods