C# преобразовать строку из UTF-8 в ISO-8859-1 (latin1) hC#

Место общения программистов C#
Anonymous
C# преобразовать строку из UTF-8 в ISO-8859-1 (latin1) h

Сообщение Anonymous »

Я погуглил по этой теме, и я смотрел на каждый ответ, но я все еще не понимаю.Encoding iso = Encoding.GetEncoding("ISO-8859-1");
Encoding utf8 = Encoding.UTF8;
string msg = iso.GetString(utf8.GetBytes(Message));
< /code>

Моя исходная строка < /p>

Message = "ÄäÖöÕõÜü"
< /code>

Но, к сожалению, моя строка результата становится < /p>

msg = "�ä�ö�õ�ü
< /code>

Что я здесь делаю? < /p>

Подробнее здесь: https://stackoverflow.com/questions/192 ... 1-latin1-h

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