在C#控制檯應用中,難免會遇到當要執行的函數執行完畢後,命令窗口會一閃而過,這時候就需要用到ReadKey()與ReadLine(),那麼它們有什麼區別呢?分別在什麼情況下可以使用呢?
ReadKey與ReadLine
1.ReadKey()的簡介與用法:
ReadKey():獲取用戶按下的下一個字符或者功能鍵,這個函數是爲了在控制檯窗口停留一下,直到敲擊鍵盤爲止,就是用戶按下任意鍵後就會退出命令窗口,一次讀入一個字符;
舉例: Console.WriteLine("天上的星星就好像你那閃閃發光的眼睛!");
Console.ReadKey();
運行結果:按下任意鍵後就會關閉此窗口!
2.ReadLine()的簡介與用法:
ReadLine:讀取下一行字符,在窗口停留一下,直到用戶按下回車鍵之後關閉命令窗口,一次讀取一行字符:
舉例:Console.WriteLine("天上的星星就好像你那閃閃發光的眼睛!");
Console.ReadLine();
結果:按下其他鍵時也會進行顯示,只有按下回車時關閉命令窗口!