(1)Console.ReadKey():获取用户按下的下一个字符或功能键。 按下的键显示在控制台窗口中。ReadKey 方法会一直等待,也就是阻止发出 ReadKey 方法的线程,直到按下某个字符或功能键。 字符或函数的密钥可以与一个或多个 Alt、 Ctrl 或 shift 键修改键按下结合使用。 但是,仅按下修改键不会使 ReadKey 方法返回。
(2)Console.ReadLine():从标准输入流读取下一行字符。行被定义为后跟回车符(十六进制 0x000d)、换行符(十六进制 0x000a)或 EnvironmentNewLine 属性值的字符序列。 返回的字符串不包含终止字符。
简单点说,Console.ReadKey()你可以按任意键换行;Console.ReadLine()则只能按回车键换行。
|