LINQ to SQL C#中的SELECT COUNT
技术问答
645 人阅读
|
0 人回复
|
2023-09-14
|
如何使用COUNT将LINQ编写为SQL?
1 O+ Z% o) S; X. s例子:! `3 v; d% u1 u6 K9 d, }: b
var purch = from purchase in myBlaContext.purchases
# o! L2 f& a. w select purchase;- @2 t* n6 u8 u* q7 h
我如何在这里得到计数?
" e+ X/ M2 L) b" }/ b s4 ?* |7 N. Y + |' C4 u! A. e' R
解决方案:
. u% j1 j7 U: q; I' m; ~
: U: H- u3 @9 w3 Q, y& r# b4 |) B: g0 a2 {$ I* {, g
4 \$ e( G2 ?8 S1 Q% m6 R6 u 像那样
/ E( T) ]& l! h- a/ Y+ kvar purchCount = (from purchase in myBlaContext.purchases select purchase).Count();2 A G9 i+ I0 L- \4 [4 H( m
甚至更容易: @! Q# T2 q3 |( L6 s' z, {' l
var purchCount = myBlaContext.purchases.Count() |
|
|
|
|
|