8,492
社区成员
发帖
与我相关
我的任务
分享
var f = (..........).FirstOrDefault();免得认为此 query 就是之前的 query。var query = from x in xxxTablProvider where x......... select new {.....};
var result = query.ToList();
if(result.Count >0)
.......
foreach(var x in result)
{
.......
}var query = (..........).FirstOrDefault();就足够了,顶多让数据库返回一条(第一条)匹配记录就够了。将数据反序列化客户端内存,是最浪费时间的一个步骤。