Console.WriteLine("123123");//光标空行
Console.Write("123123123123");//不空行
string str = Console.ReadLine();
//如果在ReadKey(true)不会把输入的内容显示在控制台上
char c = Console.ReadKey(true).KeyChar;
Console.WriteLine(c);
Console.Clear();
窗口大小、缓冲区大小。
注意:
1.先设置窗口大小,再设置缓冲区大小。
2.缓冲区的大小不能小于窗口的大小。
3.窗口的大小不能大于控制台的最大尺寸。
Console.SetWindowSize(100, 50);
Console.SetBufferSize(1000, 1000);
控制台左上角为原点(0,0),右侧是X轴正方向,下方是Y轴正方向,它是一个平面二维坐标系。
注意:
1.边界问题
2.横纵距离单位不同1y = 2x视觉上的。
Console.SetCursorPosition(10, 5);
Console.WriteLine("123123");
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("123123123");
Console.ForegroundColor = ConsoleColor.Green;
Console.BackgroundColor = ConsoleColor.White;
重置背景颜色过后,需要Clear一次,才能把整个背景颜色改变。
onsole.Clear();
Console.CursorVisible = false;
Environment.Exit(0);