private void UpdateConsole(object state) { Console.SetCursorPosition(0, 0); ConsoleTables tables = new ConsoleTables(); tables.AddTable(GetCurrentStats()); tables.AddTable(GetTableStats()); string output = tables.ToString(); Console.Write(output); timer.Change(250, Timeout.Infinite); }
private void UpdateConsole(object state) { if (taskManager.exception == null) { Console.SetCursorPosition(0, 0); ConsoleTables tables = new ConsoleTables(); tables.AddTable(GetOverallStatsTable()); tables.AddTable(GetDownloadStatsTable()); tables.AddTable(GetPocessedStatsTable()); string output = tables.ToString(); Console.Write(tables); timer.Change(250, Timeout.Infinite); } else { WriteException(); } }