Есть ли какой-либо класс или как рисовать окна в консольном приложении, используя псевдо-символы, например, в диспетчере или турбо-паскале?
Я нашел несколько символов, используя преобразование из Int в Char.
Curses, поскольку библиотеки были использованы для этого в течение длительного времени, здесь 2 библиотеки curses для .NET, хотя я не знаю, t знают, насколько хорошо (если вообще) работают на Windows
Запустите апплет charmap.exe, проверьте опцию "Расширенный просмотр" (внизу слева). В поле "Искать:" введите "box draw" и нажмите "Поиск". Нажмите на один из символов, строка состояния внизу даст вам код, который вам нужно использовать. Например:
using System;
class Program {
static void Main(string[] args) {
for (int ix = 0; ix < Console.WindowWidth - 1; ++ix)
Console.Write('\u2500');
Console.WriteLine();
Console.ReadLine();
}
}
Класс консоли имеет довольно много методов, которые позволили бы это сделать, например SetCursorPosition, но нет ничего непосредственного в рамках, чтобы помочь вам сделать этот тип оконных окон на основе символов.