Подскажите верный способ использования try/catch или TryParse - C#
Формулировка задачи:
Привет !Задача заключается в обеспечении того, что бы запущенная программа была без ошибок во время выполнения. Но y меня не получется использовать try catch или TryParse для моего кода :
Пробывала вот так :
Но после запуска программы поняла ,что это не верно .Подскажите пожалуйста верный способ использования try catch или TryParse в моей программе .
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Uppgift4 { class Program { static void Main(string[] args) { // Deklaration av variabler Random slumpat = new Random(); int speltal = slumpat.Next(); bool spela = true; while (spela) { Console.Write("\n\tGissa på ett tal mellan 1 och 20: "); int tal = Convert.ToInt32(Console.ReadLine()); speltal = 12; //talet som ska gissas if (tal < speltal) { Console.WriteLine("\tDet inmatade talet " + tal + " är för litet, försök igen."); } if (tal > speltal) { Console.WriteLine("\tDet inmatade talet " + tal + " är för stort, försök igen.");// } if (tal == speltal)// { Console.WriteLine("\tGrattis, du gissade rätt!"); Console.ReadKey(); spela = false; } } } } }
while (spela) { Console.Write("\n\tGissa pГҐ ett tal mellan 1 och 20: "); Int32.TryParse(Console.ReadLine(), out speltal); speltal = 12; //talet som ska gissas int tal = Convert.ToInt32(Console.ReadLine());
Решение задачи: «Подскажите верный способ использования try/catch или TryParse»
textual
Листинг программы
Start SÅ LÄNGE Gissa på ett tal mellan 1och 20 Om det inte anges tal eller ange tal<1 eller tal>20 OM tal<speltal Det inmatade talet " + tal + " är för litet, försök igen. ANNARS OM tal>speltal Det inmatade talet " + tal + " är för stort, försök igen ANNARS OM tal=speltal Grattis, du gissade rätt! Stopp
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д