日期:2014-05-20  浏览次数:20698 次

Linq 基础问题

我有个疑问,默认情况下Linq查询的顺序是依次进行查询吗?

如;List1 数据

02 03 04
03 04 05
06 07 08
02 03 04
04 06 09


Dim Query = From S In List1.AsEnumerable
  Skip 1

这里Linq返回的顺序

03 04 05
06 07 08
02 03 04
04 06 09

保证这样原来的记录顺序返回吗?

有没有出现与原始记录顺序不符的情况呢?


03 04 05
02 03 04
04 06 09
06 07 08

这样与原始数据记录顺序不相符的情况吗?


------解决方案--------------------
不会出现错乱, 按原来顺序,一条一条来读的,