Поделиться через


Необходимо сослаться по крайней мере на одну переменную диапазона с обеих сторон оператора Equals

Обновлен: Ноябрь 2007

Сообщение об ошибке

Необходимо сослаться по крайней мере на одну переменную диапазона на обеих сторонах оператора "равно". Переменная(ые) диапазона <variable(s) > должны появиться с одной стороны от оператора "равно", и переменная(ые) диапазона <variable(s) > должны отображаться на другой.
You must reference at least one range variable on both sides of the 'Equals' operator. Range variable(s) <variable(s)> must appear on one side of the 'Equals' operator, and range variable(s) <variable(s)> must appear on the other.

Переменные диапазона для коллекций для объединения в запросе LINQ должны находиться на противоположной стороне оператора Equals, в зависимости от коллекции, для которой они определены. То есть переменные диапазона, определенные для одной из присоединенных коллекций, должны находиться на противоположной стороне оператора Equals из диапазона переменных для других присоединенных коллекций. Переменные диапазона из разделённых коллекции нельзя смешивать на одной стороне оператора Equals.

По крайней мере одна переменная из каждой присоединенной коллекции, должна ссылаться с каждой стороны от оператора Equals.

Идентификатор ошибки: BC36622

См. также

Основные понятия

Знакомство с LINQ в Visual Basic

Ссылки

Предложение Join (Visual Basic)

Предложение Group Join (Visual Basic)

Условие From (Visual Basic)

Предложение Select (Visual Basic)

Другие ресурсы

LINQ в Visual Basic