Я хочу узнать, есть ли другой (более быстрый) способ вывода текста в окно приложения консоли с помощью С#.net, чем с помощью простого Write, BackgroundColor и Методы и свойства ForegroundColor? Я узнал, что каждая ячейка имеет цвет фона и цвет переднего плана, и я хотел бы кэшировать/буферировать/писать быстрее, чем использовать указанные методы.
Может быть, есть какая-то помощь, использующая буфер Out, но я не знаю, как кодировать цвета в поток, если это то, где находятся данные цвета.
Это для ретростильной текстовой игры, которую я хочу реализовать, когда я использую стандартные цвета и символы ascii для выкладки игры.
Пожалуйста, помогите:)
Update:
Out и buffer, вероятно, не то, с чем мне нужно общаться. Кажется, есть экранный буфер, который принадлежит консоли. Я не знаю, как получить к нему доступ, может быть, мне просто не повезло, если я не импортирую некоторые DLL.