在C#中如何使用while循环实现用户输入验证

   2024-09-30 3340
核心提示:在C#中,你可以使用while循环来实现用户输入验证using System;namespace InputValidation{class Program{static void Main(strin

在C#中,你可以使用while循环来实现用户输入验证

using System;namespace InputValidation{    class Program    {        static void Main(string[] args)        {            Console.WriteLine("请输入一个介于1到10之间的整数:");            int inputNumber;            while (!int.TryParse(Console.ReadLine(), out inputNumber) || inputNumber < 1 || inputNumber > 10)            {                Console.WriteLine("输入无效,请输入一个介于1到10之间的整数:");            }            Console.WriteLine($"你输入的有效整数是:{inputNumber}");        }    }}

在这个示例中,我们首先提示用户输入一个整数。然后,我们使用while循环检查用户输入的值是否有效。如果输入的值不是一个整数,或者输入的整数不在1到10之间,我们会提示用户重新输入。当用户输入一个有效的整数时,循环结束,程序将输出用户输入的整数。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号