Из кодировки cp1252 в latin1 C#
Подскажите пожалуйста, как мне преобразовать строку из cp1252 в кодировку latin1 Код, который я использовал:
byte[] byte2cp1252 = Encoding.GetEncoding("windows-1252").GetBytes(textBox2.Text);
string text2latin1 = Encoding.GetEncoding("iso-8859-1").GetString(byte2cp1252);
В результате у меня переводится в символы: ???????????? Подскажите, как действовать?
Ответы (1 шт):
Автор решения: Anton
→ Ссылка
Вместо windows-1252
необходимо написать windows-1251
при переводе русских символов