Как проверить, является ли возвращаемый метод в C# целым числом - PullRequest
0 голосов
/ 07 апреля 2020

Я хотел бы l oop метод, пока метод не возвращает целое число в C#.

     public static int isAnInt()
    {
        rQuit = Console.ReadLine();
        if (Int32.TryParse(rQuit, out isQuit) == false)
        {

            Console.WriteLine("Enter value again but as a number");
        }
        return isQuit;
    }

// Пока внутри основного метода /

 while (int.TryParse(isAnInt() , out isQuit ) == false)
        {
            Console.WriteLine("This method is not an int try insert an int"); // For the method isAntInt I am trying to only
            //loop the method as 
            // long as it is not an integer.
        }

1 Ответ

0 голосов
/ 22 апреля 2020
Console.WriteLine("Type something");
        //It saves input
        int thenumber;
        //Check if Input is a number
        while(!int.TryParse(Console.ReadLine(), out thenumber))
        {//If input not a number then output this
            Console.WriteLine("Not a number");
        }

Вот ты go

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...