更新:2007 年 11 月
在 Join 或 Group Join 子句中使用了非 And 的比较运算符来合并两个或多个 Equals 运算符。在 Join 或 Group Join 子句中只允许使用 And 运算符来合并多个 Equals 运算符。
**错误 ID:**BC36620
更正此错误
重构 Equals 子句以便仅使用 And 运算符进行比较。下面是一个示例:
Dim petOwnersJoin = From pers In people _ Join pet In pets _ On pet.Owner Equals pers And _ pet.Name = pers.PetName_ Select pers, pet
请参见
任务
如何:通过 LINQ 使用联接合并数据 (Visual Basic)