Askor

Hw21

Oct 13th, 2020 (edited)
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.93 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Test2
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int parsNumber;
  10.  
  11.                 ParseNumber(out parsNumber);
  12.         }
  13.  
  14.         static void ParseNumber(out int parsNumber)
  15.         {
  16.             bool canParse;
  17.  
  18.             do
  19.             {
  20.                 Console.WriteLine("Введите данные:");
  21.                 var userInput = Console.ReadLine();
  22.  
  23.                 canParse = int.TryParse(userInput, out parsNumber);
  24.  
  25.                 if (canParse)
  26.                 {
  27.                     Console.WriteLine($"Сконвертировано '{userInput}' в {parsNumber}.");
  28.                 }
  29.                 else
  30.                 {
  31.                     Console.WriteLine($"Не удалось сконвертировать данные: '{userInput}'. Ошибка.");
  32.                 }
  33.             } while (!canParse);
  34.         }
  35.     }
  36. }
  37.  
Add Comment
Please, Sign In to add comment