C#. Crash przy wpisywaniu litery/liczby.

0

Witam!
Niedawno zacząłem pisanie w języku C# i mam pewien problem. Otóż po napisaniu wszystkiego i uruchomieniu programu gdy wpisuje literę (albo liczbę w zależności od tego czy jest to string, int, double itd.) crashuje mi go. Nie wiem czy jest to spowodowane. Załączam najprostszą aplikację na jakiej crashuje (tak wiem, że przydało by się ją zapętlić).
Proszę o szybką pomoc. Pozdrawiam!

0

Int.Parse wyrzuci wyjątek jeżeli nie podasz mu stringa zawierającego coś, co umie zmienić na inta. najpierw debuguj :)

0

Najlepiej uzyj

Int32.TryParse(string s, out int result)

ta metoda najpierw sprawdza czy konwersja jest mozliwa, jezeli nie to zwroci false. Umiesc ja w petli i powtarzaj dopoki nie zwroci true.

1 użytkowników online, w tym zalogowanych: 0, gości: 1