Я хочу сохранить некоторые из расширенных символов ascii в словаре для поиска, но у меня мало проблем с получением преобразования.
Текущий метод, который я должен хранить эти символы, работает для всех неграфических символов ascii от 0x20 до 0xAF.
Текущий метод:
private static void LoadAnsiTable()
{
for (byte i = 0x20; i < 0xFE; i++)
{
AnsiLookup.Add(i, Convert.ToChar(i).ToString());
}
}
но 0xAF и далее не имеют ░ ▒ ▓ │ ┤╡ ╢ и т. д., а просто имеют эти причудливые буквы.
Посмотрите на эту таблицу http://www.asciitable.com/ для справки.
Это работает, если я добавлю его вручную,
AnsiLookup.Add(0xB0, "░");
Я хотел бы знать, как я могу получить эти символы, захваченные в какой-то коллекции, без необходимости вручную добавлять их все?