您好,登錄后才能下訂單哦!
static void Main(string[] args)
{
//練習:讀取輸入的整數
//多次調用(如果用戶輸入的是數字,則返回,否則提示用戶重新輸入)
Console.WriteLine("請輸入一個數字");
string input = Console.ReadLine(); //獲取輸入的數字
int number = GetNumber(input); //調用GetNumber方法
Console.WriteLine(number); //輸出到屏幕上
Console.ReadKey(); //暫停顯示
}
public static int GetNumber(string s) //聲明GetNumber方法
{
while (true) //通過while進行循環判斷
{
try { //進行異常捕獲
int numbeer = Convert.ToInt32(s); //將輸入的轉換成int類型
return numbeer; //如果是int類型則返回一個值
}
catch
{
Console.WriteLine("請重新輸入"); //如果輸入的不是int類型則提示重新輸入
s = Console.ReadLine(); //重新輸入
}
}
}
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。