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