public void ProgressHandler(object sender, long current, long total) { if (!_started) { _console.WriteLine($"0%".PadLeft(7)); _started = true; Console.SetCursorPosition(0, Console.CursorTop - 1); } double percent = (double)current / (double)total * 100; _console.ClearLine(); _console.Write($"{percent:F1}%".PadLeft(7)); if (current == total) { _console.WriteLine(""); } }