请告诉我,为什么 BindingList RemoveItem 方法受到保护?它的目的是什么?我知道我可以继承它,但问题是为什么要保护它
1 回答
2
这是受保护的,因为BindingList<T>它基于Collection<T>并且RemoveItem旨在用于实现Collection<T>以提供适当的、特定于集合的实现。
要直接使用它,您可以使用公共的RemoveAt方法。这在内部调用RemoveItem,但是是面向公众的 API,用于按索引删除项目。
于 2012-08-08T17:25:19.057 回答