Как сделать паузу между символами, а не строками? - C#
Формулировка задачи:
Здравствуйте, как сделать задержку между символами в строке?
Например строка Loading [||________________], вот и чтобы символы "|" в интервале секунды,
по очереди дошли до конца.
Решение задачи: «Как сделать паузу между символами, а не строками?»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading; //для паузы
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string progress = "";
string noprogress = "_____";
int count = noprogress.Length;
for (int i = 0; i < count; i++)
{
progress += "|";
noprogress = noprogress.Substring(1);
Console.Clear();
Console.WriteLine("Loading ["+progress+noprogress+"]...");
Thread.Sleep(1000); //пауза в мсек
}
Console.WriteLine("Loading Complete!");
Console.ReadLine();
}
}
}