我知道它几乎是重复的。但我正在寻找更加坚实的答案。
我总是想知道,有没有办法在LINQ To Objects中保留顺序。在寻找解决方案时,幸运的是我找到了, Preserving order with LINQ。我已经完成了它。
另外,我在MSDN网站上搜索过,但没有这样的评论/单词确认“订单保存”这个词。
我的问题是,他们也会循环遍历每个元素来处理它。与随机访问元素相比,顺序遍历不会是开销。
如果没有,是否已应用任何种类的随机算法来访问元素?
因为,在MSDN中没有指定关于顺序的单词,这意味着将来它们可以改变实现,所以我不应该信任关于顺序的LINQ方法。
有没有办法确认检索的顺序。
感谢。