Подсчет IEnumerable

Я использую Massive ORM Роба Конери.

Есть ли элегантный способ подсчета возвращенного набора записей?

dynamic viewModelExpando = result.ViewData.Model;
var queryFromMassiveDynamic = viewModelExpando.TenTricksNewestFirst;

//fails as have actually got TryInvokeMember on it
var z = queryFromMassiveDynamic.Count();

//works
int i = 0;
foreach (var item in queryFromMassiveDynamic) {
    i++;
}
5
задан bluish 9 October 2012 в 13:47
поделиться