我想做以下
var totalNoOfRows = result.First().TotalNumberOfCount;
最后做这样的事情
bookssList.AddRange(retResult.Select(r => r.ToBook()));
ToBook 是扩展方法
但我总是得到一个查询的结果不能多次枚举。
if (result != null)
{
var totalNoOfRows = result.First().TotalNumberOfCount;
pagingContext.ItemsTotal = totalNoOfRows != null ? int.Parse(totalNoOfRows.ToString()) : 0;
var retResult = result.ToList();
// pagingContext.ItemsTotal = totalcount.Value != null ? int.Parse(totalcount.Value.ToString()) : 0;
bookssList.AddRange(retResult.Select(r => r.ToBook()));
}