Adicionar TextBox.Text a uma lista usando um loop for

Eu estou tentando obter os valores nas caixas de texto, nomeado seqüencialmente de 0 a 9 e adicionar isso a uma lista usando um loop for. Estou tendo problemas com a sintaxe ou algo assim.

aqui está o que tenho agora.

for (int i = 0; i <= amt.Count(); i++)
        {
            amt[i] = int.Parse(amtBox[i].Text);
        }

O erro é que o amtBox não existe no contexto atual.

Meu problema está dentro do loop onde eu tenho amtBox [i] .Text. Eu tentei isso de várias maneiras e VS sempre lança um erro. Eu tentei "amtBox" + i e que compila, mas depois provoca um erro quando tento fazer algo com ele e diz que "os dados são do tipo errado".

Eu sou novo em c # e vem do PHP então talvez seja por isso que eu acho que essa abordagem funcionará. O PHP não se importa com os tipos de dados em que o C # realmente funciona. Eu fiz exatamente isso no PHP muitas vezes sem nenhum problema.

Qualquer sugestão sobre outra maneira de fazer isso é apreciada, pois provavelmente estou chegando a este ponto errado.

obrigado

questionAnswers(3)

yourAnswerToTheQuestion