Имя <name> либо не объявлено, либо не в текущей области
Обновлен: Ноябрь 2007
Name '<name>' is either not declared or not in the current scope
Запрос LINQ ссылается на программный элемент, однако компилятор не может найти элемент с таким именем.
Идентификатор ошибки: BC36610
Для исправления этой ошибки выполните следующие действия:
Проверьте правильность написания имени в ссылающемся операторе. Visual Basic не учитывает регистр, но любое другое изменение в написании дает другое имя. Следует учесть, что подчеркивание (_) является частью имени и, следовательно, входит в его написание.
Убедитесь, что программный элемент находится в области видимости. Если ссылающийся оператор находится вне области объявления программного элемента, то может потребоваться квалификация имени элемента. Дополнительные сведения см. в разделе Область видимости в Visual Basic.
Проверьте наличие оператора доступа к члену (.) между объектом и его элементом. Например, если имеется элемент управления TextBox с названием TextBox1, то для обращения к свойству Text необходимо написать TextBox1.Text. Если вместо этого ввести TextBox1Text, то получится другое имя.
См. также
Основные понятия
Знакомство с LINQ в Visual Basic
Соглашения об именах Visual Basic