ایجاد یک نوار پیشرفت (progress bar) در محیط کنسول
دوشنبه, ۲۳ اسفند ۱۳۹۵، ۰۲:۱۰ ق.ظ
برای ایجاد یک نوار پیشرفت (progress bar) در محیط کنسول می توانید از کد زیر استفاده کنید :
using System; using System.Text; using System.Threading; namespace cristiansoft { class ConsoleProgressBar {
static void Main(string[] args)
{
StringBuilder progress = new StringBuilder();
for (int i = 1; i <= 100; i++)
{
if (i % 10 == 0)
{
progress.Append("_");
}
Console.ForegroundColor = ConsoleColor.Green;
Console.Write("Loading " + i + "% " + progress.ToString() + "\r");
Thread.Sleep(50);
}
Console.Write("Done! ");
Console.ReadKey();
} } }
- ۹۵/۱۲/۲۳