Как говорится в названии, когда я изменяю размер окна консоли до определенной формы, при вызове Console.Clear()
будет выбрано IOException
, и я не уверен, почему. Вот мой пример кода:IOException возникает при очистке окна консоли в измененном состоянии
using System;
using System.Threading;
class Program
{
static void Main()
{
for (int i = 0; ;)
{
Console.Write(i++);
Thread.Sleep(250);
Console.Clear();
}
}
}
А вот миленькая GIF, чтобы продемонстрировать, как воспроизвести это:
Теперь, я понятия не имею, почему это происходит, если он должен и не говоря уже о том, как исправить/предотвратить это. Может ли кто-нибудь объяснить? Мне очень любопытно!
Заранее спасибо.
Мое окно консоли обыкновение позвольте мне спуститься к 0 линии высоко, что ваша делает, так что мое оленья кожа блевать - то твое ли было бы причиной , – BugFinder
@BugFinder Просто любопытно, на какой ОС вы? – Metoniem
Я нахожусь на выигрыше 7 .. – BugFinder