двухбайтовый символ или однобайтовый символ - PullRequest
0 голосов
/ 02 апреля 2010

Как узнать, является ли входная строка двухбайтовым или однобайтовым символом; и из какой системы кодирования происходит символ?

Я использую C # и SilverLight; Я предполагаю, что смог найти кодировку, на которой работает компьютер, а затем символ? Любой фрагмент кода?

Спасибо, Rune

// Получить кодировку UTF-32 по кодовой странице. Кодировка Encoding_12000_instance = Encoding.GetEncoding (12000);

// Получить кодировку UTF-32 по имени. Кодировка Encoding_UTF32_instance = Encoding.GetEncoding ("utf-32");

1 Ответ

2 голосов
/ 02 апреля 2010

все, что string в .net находится в UTF-16. Если вы получаете информацию из других источников, вам нужно получить кодовое имя из нее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...