使用Console.ReadKey().Key读取用户按键,他读取的类型是ConsoleKey枚举类型。
ConsoleKey枚举类型包含所有的按键信息。
“true”的作用:用户输入的按键是否显示,true表示不显示。
/// <summary>
/// 等待玩家按键继续游戏,玩家1按A键,玩家2按L键
/// </summary>
/// <param name="p">玩家</param>
public static void PlayKey(int p)
{
while (true)
{
if (p == 0 && Console.ReadKey(true).Key==ConsoleKey.A)
{
break;
}
else if (p == 1 && Console.ReadKey(true).Key==ConsoleKey.L)
{
break;
}
}
}
这里只截取部分代码作为讲解,完整代码请转至:https://blog.csdn.net/shenqiankk/article/details/97613645