需要一个包含事件的集合类

San*_*rck 3 .net c# collections

我需要一个C#中的集合类,当我添加或删除一个项目时会触发一个事件.有这样的收藏类吗?

Ree*_*sey 7

ObservableCollection<T>应该适用于大多数情况.它实现INotifyCollectionChanged,这是一个接口:

通知侦听器动态更改,例如何时添加和删除项目或刷新整个列表.