![](/img/trans.png)
[英]How can I tell when a file has been recently overwritten inside an FTP folder?
[英]How can I tell when a collection has been edited?
我有一个公共物品,叫做项目,这是一个列表。 我想告诉您什么时候更改了。 我怎样才能做到这一点?
例如,如果调用Items.Add,我希望能够再调用UpdateInnerList。
我怎样才能做到这一点?
您可以使用ObservableCollection
吗?
如何创建List子类并覆盖Add方法?
void Main()
{
var x=new MySpecialList<string>();
x.Add("hello");
}
class MySpecialList<T>:List<T>
{
public new void Add(T item)
{
//special action here
Console.WriteLine("added "+item);
base.Add(item);
}
}
它支持CollectionChanged事件,这应该是您所需要的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.