Я хочу сохранить некоторые из расширенных символов ascii в словаре для поиска, но у вас мало проблем с получением преобразования.Расширенная ASCII в C#
Текущий метод, который я должен хранить эти символы, работает для всех неграфически выглядящих символов 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, "░");
Я хотел бы знать, как я могу получить эти символы, захваченные в какой-то коллекции без необходимости вручную добавить их всех?
«Расширенная ASCII» - это не одна кодировка. Это досадно двусмысленный термин. К сожалению, asciitable.com фактически не говорит, какую кодировку он использует. –