Console.Read()
與 Console.ReadLine()
的比較
在 C# 程式設計中,經常需要處理使用者輸入。常用的兩種方法是 Console.Read()
和 Console.ReadLine()
,它們的功能有所不同。
Console.Read()
Console.ReadLine()
實際範例
為了說明兩者之間的差異:
<code class="language-csharp">Console.Write("输入一个字符:"); char inputChar = (char)Console.Read(); // 读取并存储单个字符 Console.Write("输入一行文本:"); string inputLine = Console.ReadLine(); // 读取并存储一行文本</code>
在這個例子中,程式碼會提示使用者輸入一個字元和一行文字。 Console.Read()
將儲存使用者輸入的第一個字符,而 Console.ReadLine()
將儲存整行文本,包括所有空格和按 Enter 鍵之前輸入的任何換行符。 請注意,Console.Read()
的回傳值是整數,需要強制轉換為字元類型才能正確使用。
以上是C# 控制台輸入:何時使用 `Console.Read()` 與 `Console.ReadLine()`?的詳細內容。更多資訊請關注PHP中文網其他相關文章!