虽然我很确定从linq的ToLookup方法返回时键是无序的,但值的顺序是否保留?我找不到任何说明这种或那种方式的文档.
dah*_*byk 13
当前的实现ToLookup()确实保留了值的顺序(检查实现Lookup<TKey,TElement>.Grouping<TKey,TElement>.Add()),但我不相信它保持这种方式.为了保证订货,你最好的选择可能是包含元素的原始索引,可能使用Select的与指数超载排序一遍,然后.
| 归档时间: |
|
| 查看次数: |
2625 次 |
| 最近记录: |