在LINQ中保留订单

时间:2016-12-13 18:19:14

标签: c# linq

我知道它几乎是重复的。但我正在寻找更加坚实的答案。

我总是想知道,有没有办法在LINQ To Objects中保留顺序。在寻找解决方案时,幸运的是我找到了, Preserving order with LINQ。我已经完成了它。

另外,我在MSDN网站上搜索过,但没有这样的评论/单词确认“订单保存”这个词。

我的问题是,他们也会循环遍历每个元素来处理它。与随机访问元素相比,顺序遍历不会是开销。

  1. 如果没有,是否已应用任何种类的随机算法来访问元素?

  2. 因为,在MSDN中没有指定关于顺序的单词,这意味着将来它们可以改变实现,所以我不应该信任关于顺序的LINQ方法。

  3. 有没有办法确认检索的顺序。

    感谢。

0 个答案:

没有答案