как я могу преобразовать
{{ 1}} Hex UTF-8 bytes -E0 A4 A4 to hex code point - 0924
ref: http://www.ltg.ed.ac.uk/~richard/utf-8.cgi?input = e0 + a4 + a4 & mode = bytes
Мне это нужно, потому что, когда я читаю данные Unicode в C #, он принимает их как однобайтовую последовательность и отображает 3 символа вместо 1, но мне нужна 3-байтовая последовательность (читать 3 байта и отображать одиночный символ), я пробовал много решений, но результата не получил.
Если я могу отобразить или сохранить 3-байтовый символ utf-8, то преобразование мне не потребуется.
senario выглядит так:
string str=getivrresult();
в str у меня есть слово, каждый символ которого представляет собой 3-байтовую последовательность utf-8.
Отредактировано:
string str="त";
//i want it as "त" in str.
Character त
Character name DEVANAGARI LETTER TA
Hex code point 0924
Decimal code point 2340
Hex UTF-8 bytes E0 A4 A4
Octal UTF-8 bytes 340 244 244
UTF-8 bytes as Latin-1 characters bytes à ¤ ¤
Спасибо.