项目地址
GitHub - Mpdreamz/shellprogressbar: ShellProgressBar - display progress in your console application
安装
NuGet Install ShellProgressBar
简单使用
const int totalTicks = 10;
var options = new ProgressBarOptions
{
ProgressCharacter = '─',
ProgressBarOnBottom = true
};
using (var pbar = new ProgressBar(totalTicks, "Initial message", options))
{
pbar.Tick(); //will advance pbar to 1 out of 10.
//we can also advance and update the progressbar text
pbar.Tick("Step 2 of 10");
}