gpt4 book ai didi

c# - ObservableCollection 是否维护插入顺序?

转载 作者:太空狗 更新时间:2023-10-29 20:48:29 24 4
gpt4 key购买 nike

我想知道在 C# 中是否保证 ObservableCollection 保持插入其中的元素的顺序。我查看了 MSDN 站点,但找不到答案。

最佳答案

是的。

ObservableCollection<T>工具 IList<T> ,这意味着项目按照您指定的顺序存储。


一般来说,这就是 .NET 中基本集合类型的工作方式。

IEnumerable<T>允许您以未指定的顺序一次访问一个项目。

ICollection<T>除了 IEnumerable<T> 之外,还允许您添加和删除项目,并访问集合的总大小。能力。

IList<T>除了 ICollection<T> 之外,还允许您按索引访问项目并在任意索引处插入和删除项目能力。

关于c# - ObservableCollection 是否维护插入顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16693986/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com