В консоль выводится только по 1024 знака - C#
Формулировка задачи:
Есть код
Проблема в том, что в консоль выводится только по 1024 символа, т.е. так ничего не происходит, но если вызвать Console.WriteLine 1024 раза, то вывод произойдёт. В чём причина, я не знаю, помогите, пожалуйста
public void ConsoleStart() { if (AllocConsole()) { Console.SetOut(new StreamWriter(Console.OpenStandardOutput(), Console.OutputEncoding)); Console.WriteLine("1"); } }
Решение задачи: «В консоль выводится только по 1024 знака»
textual
Листинг программы
var writer = new StreamWriter(Console.OpenStandardOutput(), Console.OutputEncoding); writer.AutoFlush = true; // !!! Console.SetOut(writer);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д