【发布时间】:2014-04-07 10:34:03
【问题描述】:
我有这样的字典:
public Dictionary<string, string> fields
{
get
{
}
set
{
}
}
如何触发将继续收听这本词典的事件? 一旦事件发生变化,就应该调用一些事件处理程序。 是否可以在不使这本字典可观察的情况下做到这一点?
private int _age;
public event System.EventHandler AgeChanged;
protected virtual void OnAgeChanged()
{
if (AgeChanged != null) AgeChanged(this,EventArgs.Empty);
}
public int Age
{
get
{
return _age;
}
set
{
_age=value;
OnAgeChanged();
}
}
我不想要上面的实现。
【问题讨论】:
标签: c# dictionary