Declarar variavel dentro de laço de repetição

PessoAll uma duvida boba, se eu declarar uma variavel dentro de um laço de repetição a variável é descartada da memoria a cada iteração? ou ela fica esperando o garbage collection limpar ela?

[quote=mauricioadl]PessoAll uma duvida boba, se eu declarar uma variavel dentro de um laço de repetição a variável é descartada da memoria a cada iteração? ou ela fica esperando o garbage collection limpar ela?

[/quote]

Segunda opção.
Nesse caso, ela somente será criada para aquele bloco especifico, quando a iteração se encerrar, ela vai ficar disponível para ao GC.