'Equals' 演算子の両辺で、少なくとも 1 つの範囲変数を参照しなければなりません

更新 : 2007 年 11 月

エラー メッセージ

'Equals' 演算子の両辺で、少なくとも 1 つの範囲変数を参照しなければなりません。'Equals' 演算子の一方で 1 つ以上の範囲変数 <variable(s)> を参照し、他方で 1 つ以上の範囲変数 <variable(s)> を参照する必要があります。

LINQ クエリでコレクションを結合するには、範囲変数を指定するコレクションに応じて、Equals 演算子の両辺で範囲変数を指定する必要があります。 つまり、結合する各コレクションの範囲変数を Equals 演算子のそれぞれの側で指定しなければなりません。両方のコレクションの範囲変数を Equals 演算子の同じ側で指定することはできません。

結合する各コレクションの変数を Equals 演算子のそれぞれの側で少なくとも 1 つ参照する必要があります。

エラー ID: BC36622

参照

概念

Visual Basic における LINQ の概要

参照

Join 句 (Visual Basic)

Group Join 句 (Visual Basic)

From 句 (Visual Basic)

Select 句 (Visual Basic)

その他の技術情報

LINQ (Visual Basic)