【发布时间】:2015-11-26 17:00:46
【问题描述】:
在 LINQ 语句中使用连接时出现错误:
'HalftimeHomeGoals 不是匿名类型的成员;它在当前上下文中不存在'。
Dim HomeAllLP = (From a In db.Matches
Join b In db.MatchesLeagues On a.Id Equals b.Id
Where (a.HomeTeam = HomeTeam)
Order By a.Date Descending
Select a, b)
For Each y In HomeAllLP
If (y.HalfTimeHomeGoals > 0) Or (y.HalfTimeAwayGoals > 0) Then
HFHGL2 = HFHGL2 + 1
End If
Next
如果我只选择一个,它工作正常,但如果我尝试选择我的连接表,它会给出错误,所以我无法访问我的连接表。
我已经查过了,但到目前为止我找到的任何答案都不明白,而且它们都在 C# 中,我使用的是 VB.NET。
【问题讨论】:
-
y.a.HalfTimeHomeGoals怎么样?