Таким образом, следующий код будет делать дамп всего списка каждую секунду.
var list = new List<object>();
for (int i = 0; i < 100; i++)
{
list.Add(new { A = i.ToString(), B = new Random().Next() });
list.Dump(); // How to DumpLatest()?
Thread.Sleep(1000);
}
Но как я могу просто обновить вывод дампа, не добавляя новый?
Существует связанный Q/A здесь, но он не работает для меня.
new Random().Next()
в тесном цикле, скорее всего, будет использовать одно и то же начальное число для всех случайных значений (и даст вам поток с одним и тем же числом)? Поэтому у тебя естьThread.Sleep(1000)
? - person Enigmativity   schedule 24.07.2015