Лямбда-параметр <параметр> скрывает переменную во включающем блоке, ранее определенную переменную диапазона или неявно объявленную переменную в выражении запроса.
Обновлен: Ноябрь 2007
Lambda parameter '<parameter>' hides a variable in an enclosing block, a previously defined range variable, or an implicitly declared variable in a query expression.
Переменная в лямбда-выражении имеет такое же имя, как у ранее определенной в этой же области переменной. Это может быть переменная в блоке кода, включающем вложенное лямбда-выражение, переменная диапазона, ранее определенная в запросе LINQ, или переменная, неявно объявленная в запросе LINQ.
Идентификатор ошибки: BC36641
Для исправления этой ошибки выполните следующие действия:
- Убедитесь, что все переменные в лямбда-выражении имеют уникальные имена и не повторяют существующие имена переменных в той же области.
См. также
Основные понятия
Знакомство с LINQ в Visual Basic