Partilhar via


Variável de alcance <variável> oculta uma variável em um bloco envolvente ou uma variável de alcance definida na expressão de consulta.

Uma variável de alcance em uma consulta possui o mesmo nome que uma variável anteriormente definida dentro do mesmo escopo, ou uma variável de alcance anteriormente definida dentro da consulta.

ID de erro: BC30978

Para corrigir este erro

  • Certifique-se de que todas as variáveis de alcance na sua consulta possuam nomes únicos que não duplicam nomes de variável existentes no mesmo escopo.

  • Envolva consultas aninhadas com nomes de variável de controle duplicados em parênteses, separando o escopo para cada variável de alcance.

Consulte também

Conceitos

Introdução ao LINQ no Visual Basic

Outros recursos

LINQ no Visual Basic