Rya*_* S. 2 c# console-application
我知道如何设置控制台的光标位置,但在创建新行时,光标会移回控制台的左侧.
如何在保留光标x坐标的同时设置光标位置并写入多行?
注意:我注意到一个选项,我可以为每一行设置光标位置,因为我的文本块经常改变大小.
void WriteLineKeepingIndent(string format, params object[] args)
{
int x = Console.CursorLeft;
Console.WriteLine(format, args);
Console.CursorLeft = x;
}
Run Code Online (Sandbox Code Playgroud)