Partilhar via


Parâmetro lambda '<parameter>' oculta uma variável em bloco delimitador, uma variável de intervalo definida anteriormente ou uma variável declarada implicitamente em uma expressão de consulta.

Uma variável em uma expressão lambda tem o mesmo nome de uma variável definida anteriormente no mesmo escopo.Isso pode ser uma variável em bloco delimitador de código para uma expressão lambda aninhados, uma variável de intervalo definido anteriormente em uma consulta LINQ ou uma variável que está implicitamente declarada para uma consulta LINQ.

ID de erro: BC36641

Para corrigir este erro

  • Certifique-se de que todas as variáveis em sua expressão lambda têm nomes exclusivos que não duplicar nomes de variáveis existentes no mesmo escopo.

Consulte também

Conceitos

Expressões Lambda

Introdução ao LINQ no Visual Basic

Outros recursos

LINQ no Visual Basic