【发布时间】:2014-10-30 19:46:01
【问题描述】:
当我们选择一个新对象时,我们如何将Where与Linq一起使用?
这是我所拥有的:
From x In mydb.vw_TransactionsWithNames
Select New datetransaction() With {.start = x.StartDate, .ends = x.EndDate}
Where x.fkCommunity = c.PkCommunity And x.isCancelled = 0
但在Select New datetransaction() With {.start = x.StartDate, .ends = x.EndDate} 之后出现错误 -> 名称“x”要么未声明,要么不在当前范围内
谢谢。
【问题讨论】:
-
先使用where子句
-
你还需要一个变量来接受表达式:
Dim query = From...