Bru*_*ant 11 c#
我总是这么想,但最近我有必要知道:
如果我按特定顺序将元素添加到列表中,我保证会找到相同的订单吗?
谢谢!
Tim*_*son 28
是; 你控制了一个的顺序List<T>.
List<T>
您可以假设任何带有list[int]索引器的.NET集合都具有可预测的顺序; 否则,数字指数没有任何意义.相比之下,不可能将数字索引与a一起使用Dictionary<K,V>,并且当您枚举字典时,不能保证排序.
list[int]
Dictionary<K,V>
OJ.*_*OJ. 5
是的,它是确定性的。请记住,如果您想List<T>跨线程使用,则与任何事情一样,您无法保证交互发生的顺序。
归档时间:
15 年 前
查看次数:
4728 次
最近记录: