【发布时间】:2011-09-13 21:54:46
【问题描述】:
如何使用 COUNT 编写 LINQ to SQL?
例子:
var purch = from purchase in myBlaContext.purchases
select purchase;
我怎样才能在这里得到计数?
【问题讨论】:
如何使用 COUNT 编写 LINQ to SQL?
例子:
var purch = from purchase in myBlaContext.purchases
select purchase;
我怎样才能在这里得到计数?
【问题讨论】:
这样
var purchCount = (from purchase in myBlaContext.purchases select purchase).Count();
甚至更简单
var purchCount = myBlaContext.purchases.Count()
【讨论】:
lblCount.Text = myBlaContext.purchases.Count().ToString()
myBlaContext.purchases.Count() 与(from purchase in myBlaContext.purchases select purchase.ID).Count() 是否有任何性能差异
您应该能够对 purch 变量进行计数:
purch.Count();
例如
var purch = from purchase in myBlaContext.purchases
select purchase;
purch.Count();
【讨论】: