如果在ReadKey(true) 不会把输入的内容显示在控制台上
清空
Console.Clear();
设置控制台大小
窗口大小,缓冲区大小
注意:1.先设置窗口大小,再设置缓冲区大小
2.缓冲区的大小不能小于窗口的大小
3.窗口的大小不能大于控制台的最大尺寸
窗口大小
Console.SetWindowSize(宽,高);
缓冲区大小
Console.SetBufferSize(宽,高);
设置光标的位置
控制台左上角为原点,右侧是x轴正方向,下方是y轴正方向
注意:1.边界问题,不可以在缓冲区外,否则报错 2.横纵距离单位不同,1y=2x(视觉上)
Console.SetCursorPosition(x,y);
设置颜色相关
文字颜色设置:
Console.ForegroundColor = ConsoleColor.颜色;
背景颜色设置:
Console.BackgroundColor = ConsoleColor.颜色;(如果要更改所有的背景颜色,则后面加一句Console.Clear();)
光标显隐
Console.CursorVisible = true/false;
关闭控制台
Environment.Exit(0);