嗨,我有一个包含N条记录的数据集,我正试图从数据集中读取每100条记录,直到它完成计数



我有一个包含N条记录的数据集,我正试图从数据集中读取每100条记录以循环并保存它们,直到它达到C#中的总计数N。无法度过难关,并寻求如何点他的帮助或建议。。

假设您有未键入的DataSet:

DataSet ds = new DataSet();
//filling dataset
var rows = ds.Tables["myTable"].Rows.OfType<DataRow>().ToList();
var size = rows.Count;
var position = 0;
var chunkSize = 100;
while (position < size)
{
    var chunk = rows.Skip(position).Take(chunkSize);
    position += chunkSize;
}

最新更新