Vb.net 迭代多个表中的linq查询结果
我有一个VB.Net linq查询,我想从两个表返回值。我目前有:Vb.net 迭代多个表中的linq查询结果,vb.net,linq,Vb.net,Linq,我有一个VB.Net linq查询,我想从两个表返回值。我目前有: Dim query = (From c In db.Client _ Join u In db.Users _ On u.UserID Equals c.UserID _ Where (c.ClientID = 1)
Dim query = (From c In db.Client _
Join u In db.Users _
On u.UserID Equals c.UserID _
Where (c.ClientID = 1)
Select c, u).ToList
查询(System.Collections.Generic.List(Of))按预期返回多行,每个项包含一个c和一个u
如何迭代查询集合?干杯您需要打开,然后可以在foreach循环中对其进行迭代。但是,由于它是匿名类型,因此只能在所使用的方法的范围内执行