进度条

项目地址

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"); 
}