Console.ReadKey的返回值是ConsoleKeyInfo,不能直接转string
应该这样
ConsoleKeyInfo key = Console.ReadKey();不要回车就执行另外的语句
追答那就用Console.ReadKey()方法啊,这个只要输入一个字符,就马上读取。。
追问错误啊???
不是已经很明确地提示你不能将类型ConsoleKeyInfo隐式转换成string了吗?
ConsoleKeyInfo类里有个属性是用来获得用户输入的字符的,你去MSDN看看就知道了。