Как взять первые десять записей из DataView?

У меня есть объект System.Data.DataView, но мне нужны только первые десять записей, отсортированные по столбцу с именем «responseTime».

DataView dv = Factory.GetDataView("something");
dv.Sort = "responseTime desc";

// now what?

person Jeff Meatball Yang    schedule 31.07.2009    source источник


Ответы (1)


Если вы используете .NET 3.5, вы можете использовать запрос LINQ. Что-то типа:

var query = (из строки в dv select row).Take(10)

person Rob Windsor    schedule 31.07.2009