Конвертировать кодировку с 1252 на 1251 - C#

Узнай цену своей работы

Формулировка задачи:

Есть 2 текстбокса и кнопка. Нужно что-бы при вставке текста в кодировке 1251 (вот сам пример текста :"ÀÔÐÎÍÖÅÂ ÔÅÄ") и нажатии на кнопку в текстбоксе 2 выводился преобразованные в нормальном виде текст. Не могу разобраться как конвертировать текст. Подскажите, как занесенный в переменную с текстбокса1 текст конвертировать в нужную кодировку и вернуть назад переменной.

Решение задачи: «Конвертировать кодировку с 1252 на 1251»

textual
Листинг программы
var bytes = Encoding.GetEncoding(1252).GetBytes(textBox1.Text);
TextBox2.Text = Encoding.GetEncoding(1251).GetString(bytes);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5