控制台应用程序C#:如何刷新显示



您有一些更好的选项来刷新cmd应用程序的显示吗
如果im在6/15之后使用此方法,则清除cmd关闭。请帮我处理这个代码,有人能帮我修复它吗??我想要得到这样的效果:https://i.imgur.com/pAm2dPm.gifv我有这样的效果:https://i.imgur.com/UrNqHzs.gifv

{
Console.Clear();
Data.CPM = Data.CPS;
Data.CPS = 0;
Colorful.Console.Write("            - Running XeroxCC!", Color.White);
Colorful.Console.WriteLine();
Colorful.Console.Write("            - CPM: ", Color.White);
Colorful.Console.Write("{0}", (object)(Data.CPM * 60), Color.MediumPurple);
Colorful.Console.WriteLine();
Colorful.Console.Write("            - Checked: [", Color.White);
Colorful.Console.Write("{0}", (object)Data.check, Color.MediumPurple);
Colorful.Console.Write("/", Color.White);
Colorful.Console.Write("{0}", (object)Data.total, Color.MediumPurple);
Colorful.Console.Write("]", Color.White);
Colorful.Console.WriteLine();
Colorful.Console.Write("            - Errors: ", Color.White);
Colorful.Console.Write("{0}", (object)Data.err, Color.MediumPurple);
Colorful.Console.WriteLine();
Colorful.Console.Write("            - Good: ", Color.White);
Colorful.Console.Write("{0}", (object)Data.hits, Color.MediumPurple);
Colorful.Console.WriteLine();
Colorful.Console.Write("            - Bad: ", Color.White);
Colorful.Console.Write("{0}", (object)Data.bad, Color.MediumPurple);
Colorful.Console.WriteLine();
Colorful.Console.Write("            - 2FA: ", (object)Data.twofas, Color.White);
Colorful.Console.Write("{0}", (object)Data.twofas, Color.MediumPurple);
Colorful.Console.WriteLine();
Colorful.Console.Write("            - Locked: ", (object)Data.twofas, Color.White);
Colorful.Console.Write("{0}", (object)Data.locked, Color.MediumPurple);
Colorful.Console.WriteLine();
Thread.Sleep(1000);
Colorful.Console.Clear();
}

您可能需要调用Console.ReadLine()Console.ReadKey()来保持屏幕以供用户输入。

现在,你的程序做它应该做的事情&然后退出。一旦你清除了屏幕,调用上面的任何一个方法来保持屏幕让你看到。

Thread.Sleep(1000);
Console.Clear();
Console.ReadKey();

最新更新