Conversión Unicode en c #
Estoy tratando de asignar Unicode en la cadena pero devuelve "Привет" cadena como "€Ñ € ивет "Pero necesito" Привет ", estoy convirtiendo siguiendo la función.
public string Convert(string str)
{
byte[] utf8Bytes = Encoding.UTF8.GetBytes(str);
str = Encoding.UTF8.GetString(utf8Bytes);
return str;
}
¿Qué puedo hacer para resolver este problema para devolver "Привет".