c# Console.ReadKey() 用法问题 20
ConsoleKeykey;do{key=Console.ReadKey(true).Key;//此处调用Console.ReadKey方法,用Console.ReadK...
ConsoleKey key;
do
{
key = Console.ReadKey(true).Key; // 此处调用Console.ReadKey 方法,用 Console.ReadKey() 不就行了吗? 为什么这样用: Console.ReadKey(true).Key 调用方法的方法吗?
}while(key != ConsoleKey.Q);
} 展开
do
{
key = Console.ReadKey(true).Key; // 此处调用Console.ReadKey 方法,用 Console.ReadKey() 不就行了吗? 为什么这样用: Console.ReadKey(true).Key 调用方法的方法吗?
}while(key != ConsoleKey.Q);
} 展开
1个回答
展开全部
Console.ReadKey() 返回的是一个 ConsoleKeyInfo 对象,表示按键的状态,包括按下的键位、以及 Shift、Alt 和 Ctrl 的状态等等,它有一个 ConsoleKey 枚举类型的 Key 的属性,表示按下的键位。
Console.ReadKey() 可以传递一个 Boolean 参数,表示是否隐藏回显,默认是 false。如果改成 true 的话,用户的输入就不会回显在控制台上。
这段代码的意思是等待用户按下 Q 键,在此期间控制台上不会输出任何用户的输入。
Console.ReadKey() 可以传递一个 Boolean 参数,表示是否隐藏回显,默认是 false。如果改成 true 的话,用户的输入就不会回显在控制台上。
这段代码的意思是等待用户按下 Q 键,在此期间控制台上不会输出任何用户的输入。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |