O uso da variável de iteração em uma expressão de consulta pode ter resultados inesperados. Crie uma variável local no loop ...

O uso da variável de iteração em uma expressão de consulta pode ter resultados inesperados. Crie uma variável local no loop e atribua o valor da variável de iteração a ela.
O uso da variável de iteração em uma expressão de consulta pode ter resultados inesperados. Em vez disso, crie uma variável local dentro do loop e atribua a ela o valor da variável de iteração.
O uso da variável de iteração em uma expressão de consulta pode ter resultados inesperados. Crie uma variável local no loop e atribua a ela o valor da variável de iteração.
O uso da variável de iteração em uma expressão de consulta pode ter resultados inesperados.  Em vez disso, crie uma variável local dentro do loop e atribua a ela o valor da variável de iteração.