我这里有一个500项的列表,我需要取第一个100,然后我需要插入到数据库.as中,等等…但在这里,当我将第一个100插入到数据库中时,我不需要将该记录插入到数据库中
通过使用LINQ
发布于 2011-06-30 15:43:15
您可以使用Skip和Take来执行此操作。
var stuffToInsert = myList.Skip(100).Take(100);Skip将向前移动X个对象,Take将枚举最多(如果没有足够的数据)Y个对象。您可以为第一批对象设置Skip(0) (因为您还不需要跳过任何内容)
https://stackoverflow.com/questions/6531468
复制相似问题