Как преобразовать ™ обратно в ™ с помощью C#C#

Место общения программистов C#
Ответить
Anonymous
 Как преобразовать ™ обратно в ™ с помощью C#

Сообщение Anonymous »

У меня есть данные, поступающие из внешнего источника. Источник данных преобразует специальный символ ™ в ™.
В соответствии с этой диаграммой существует проблема с кодировкой:
https://www.i18nqa.com/debug/utf8 -debug.html
Итак, как мне заставить C# преобразовать ™ обратно в ™?
Я пробовал следующее, но не могу вернуть символ ™:
byte[] bytes1 = Encoding.Unicode.GetBytes("â„¢");
String str1 = Encoding.Unicode.GetString(bytes1);
String str2 = Encoding.UTF8.GetString(bytes1);
string str3 = Encoding.UTF32.GetString(bytes1);

var bytes2 = Encoding.Default.GetBytes("â„¢");
var str4 = Encoding.UTF8.GetString(bytes2);
var str5 = Encoding.UTF32.GetString(bytes2);
var str6 = Encoding.Unicode.GetString(bytes2);

byte[] bytes3 = Encoding.UTF8.GetBytes("â„¢");
String str7 = Encoding.Unicode.GetString(bytes3);
String str8 = Encoding.UTF8.GetString(bytes3);
string str9 = Encoding.UTF32.GetString(bytes3);

byte[] bytes4 = Encoding.UTF32.GetBytes("â„¢");
String str10 = Encoding.Unicode.GetString(bytes4);
String str11 = Encoding.UTF8.GetString(bytes4);
string str12 = Encoding.UTF32.GetString(bytes4);


Подробнее здесь: https://stackoverflow.com/questions/790 ... th-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»