Преобразование Unicode в c #
Я пытаюсь назначить Unicode для строки, но он возвращает строку «Привет» как «ÐŸÑ € ивет »Но мне нужно« Привет », я конвертирую с помощью следующей функции.
public string Convert(string str)
{
byte[] utf8Bytes = Encoding.UTF8.GetBytes(str);
str = Encoding.UTF8.GetString(utf8Bytes);
return str;
}
Что я могу сделать для решения этой проблемы, чтобы вернуть «Привет».