Это потому, что вы превысили количество строк, которые ваша консоль настроена на одновременное отображение.
Свойство называется Console.BufferHeight
.
Попробуйте написать Console.WriteLine(Console.BufferHeight);
, чтобы увидеть количество строк, которые ваша консоль должна отображать одновременно.
Вы можете изменить его, просто написав настройку на желаемое значение, например, Console.BufferHeight = 20000;
или изменение настроек консоли путем доступа к свойствам способом, который разработал @Greg.