Подскажите верный способ использования try/catch или TryParse - C#

Узнай цену своей работы

Формулировка задачи:

Привет !Задача заключается в обеспечении того, что бы запущенная программа была без ошибок во время выполнения. Но y меня не получется использовать try catch или TryParse для моего кода :
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Uppgift4
  7. {
  8. class Program
  9. {
  10. static void Main(string[] args)
  11. {
  12. // Deklaration av variabler
  13. Random slumpat = new Random();
  14. int speltal = slumpat.Next();
  15. bool spela = true;
  16. while (spela)
  17. {
  18. Console.Write("\n\tGissa pГҐ ett tal mellan 1 och 20: ");
  19. int tal = Convert.ToInt32(Console.ReadLine());
  20. speltal = 12; //talet som ska gissas
  21.  
  22. if (tal < speltal)
  23. {
  24. Console.WriteLine("\tDet inmatade talet " + tal + " är för litet, försök igen.");
  25. }
  26. if (tal > speltal)
  27. {
  28. Console.WriteLine("\tDet inmatade talet " + tal + " är för stort, försök igen.");//
  29. }
  30. if (tal == speltal)//
  31. {
  32. Console.WriteLine("\tGrattis, du gissade rätt!");
  33. Console.ReadKey();
  34. spela = false;
  35. }
  36. }
  37. }
  38. }
  39. }
Пробывала вот так :
Листинг программы
  1. while (spela)
  2. {
  3. Console.Write("\n\tGissa pГҐ ett tal mellan 1 och 20: ");
  4. Int32.TryParse(Console.ReadLine(), out speltal);
  5. speltal = 12; //talet som ska gissas
  6. int tal = Convert.ToInt32(Console.ReadLine());
Но после запуска программы поняла ,что это не верно .Подскажите пожалуйста верный способ использования try catch или TryParse в моей программе .

Решение задачи: «Подскажите верный способ использования try/catch или TryParse»

textual
Листинг программы
  1. Start
  2. SÅ LÄNGE
  3. Gissa på ett tal mellan 1och 20
  4. Om det inte anges tal eller ange tal<1 eller tal>20
  5.  
  6. OM tal<speltal
  7. Det inmatade talet " + tal + " är för litet, försök igen.
  8. ANNARS
  9. OM tal>speltal
  10. Det inmatade talet " + tal + " är för stort, försök igen
  11. ANNARS
  12. OM tal=speltal
  13. Grattis, du gissade rätt!
  14. Stopp

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы