简体   繁体   English

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

[英]Console application C#: How to refresh the display?

You have some better options for refresh display of cmd app?对于 cmd 应用程序的刷新显示,您有更好的选择吗?
If im using this method after 6/15 clears cmd close.如果我在 6/15 之后使用此方法清除 cmd 关闭。 Please help me with this code anyone can help me and fix it??请帮助我使用此代码,任何人都可以帮助我并修复它? I want get this effect: https://i.imgur.com/pAm2dPm.gifv I have this effect: https://i.imgur.com/UrNqHzs.gifv我想要这个效果: 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();
            }

You may have to call Console.ReadLine() or Console.ReadKey() to hold the screen for user input.您可能必须调用Console.ReadLine()Console.ReadKey()来保持屏幕供用户输入。

Right now, your program does what it is supposed to do & then exits.现在,你的程序做了它应该做的事情然后退出。 Once you clear the screen, call any of the above method to hold the screen for you to see.清除屏幕后,调用上述任何方法以保持屏幕供您查看。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM