Из кодировки 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 при переводе русских символов

→ Ссылка