Dodaj TextBox.Text do listy za pomocą pętli for

Próbuję pobrać wartości z pól tekstowych, nazwanych kolejno od 0-9, i dodać je do listy za pomocą pętli for. Mam problemy ze składnią lub czymś innym.

oto co mam teraz.

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

Błąd polega na tym, że amtBox nie istnieje w bieżącym kontekście.

Mój problem jest w pętli, gdzie mam amtBox [i] .Text. Próbowałem tego na kilka sposobów i VS zawsze zgłasza błąd. Próbowałem „amtBox” + i, który kompiluje, ale powoduje błąd, gdy próbuję coś z tym zrobić i mówi, że „dane są złego typu”.

Jestem nowy w C # i pochodzę z PHP, więc może dlatego myślę, że to podejście będzie działać. PHP nie dba o typy danych, w których C # naprawdę działa. Zrobiłem to dokładnie w PHP wiele razy bez żadnego problemu.

Wszelkie sugestie dotyczące innego sposobu na to są mile widziane, ponieważ najprawdopodobniej przyjdę na to wszystko źle.

Dzięki

questionAnswers(3)

yourAnswerToTheQuestion