在 C# 讀取整數輸入
C# 的 Console.ReadLine()
方法本質上將控制台輸入讀取為字串。 若要取得整數值,您必須明確轉換輸入。
Convert.ToInt32()
方法
最簡單的方法是使用Convert.ToInt32()
。該函數直接將字串轉換為整數。
這是一個例子:
<code class="language-csharp">Console.WriteLine("1. Add account."); Console.WriteLine("Enter your choice: "); int userChoice = Convert.ToInt32(Console.ReadLine());</code>
此程式碼片段首先提示使用者輸入。 Console.ReadLine()
將輸入捕獲為字串。 Convert.ToInt32()
然後將此字串轉換為整數,並將結果儲存在 userChoice
變數中。 請注意,如果使用者輸入非數位輸入,此方法將引發異常。 對於健全的應用程序,建議進行錯誤處理(例如,使用 try-catch
區塊)。
以上是如何在 C# 中從使用者輸入讀取整數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!