gpt4 book ai didi

c# - 为什么 BindingList RemoveItem 方法受到保护

转载 作者:行者123 更新时间:2023-11-30 17:10:45 26 4
gpt4 key购买 nike

请告诉我,为什么 BindingList RemoveItem 方法受到保护?它的目的是什么?我知道我可以继承它,但问题是为什么要保护它

最佳答案

这是 protected ,因为 BindingList<T>基于 Collection<T> , 和 RemoveItem用于 Collection<T> 的实现提供适当的、特定于集合的实现。

要直接使用这个,你可以使用公共(public)RemoveAt方法。这称为 RemoveItem在内部,但它是面向公众的 API,用于按索引删除项目。

关于c# - 为什么 BindingList<T> RemoveItem 方法受到保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11869824/

26 4 0