必须在“Equals”运算符的两侧引用至少一个范围变量

必须在“Equals”运算符的两侧引用至少一个范围变量。 范围变量 <variable> 必须在“Equals”运算符的一侧出现,范围变量 <variable> 必须在另一侧上出现。

为要在 LINQ 查询中联接的集合标识的范围变量必须位于 Equals 运算符的另一侧,具体取决于标识它们所为的集合。 也就是说,为被联接集合之一所标识的范围变量与另一个被联接集合的范围变量必须位于 Equals 运算符的对侧。 来自不同集合的范围变量不能在 Equals 运算符的同侧混合。

Equals 运算符每侧必须引用来自被联接集合的至少一个变量。

错误 ID: BC36622

另请参阅