У меня есть следующая строка как utf-8. я хочу преобразовать его в персидский юникод:
ابراز داشت: امام رضا برخال� دیگر ائمه با جنگ نرم
этот сайт правильно выполняет преобразование и результат: نرم
Я тестирую много методов и способов, но не могу решить эту проблему, например, эти две строки не дали желаемого результата:
string result = Encoding.GetEncoding("all type").GetString(input);
и
byte[] preambleBytes= Encoding.UTF8.GetPreamble();
byte[] inputBytes= Encoding.UTF8.GetBytes(input);
byte[] resultBytes= preambleBytes.Concat(inputBytes).ToArray();
string result=Encoding.UTF8.GetString(resultBytes.ToArray());
string resultAscii=Encoding.Ascii.GetString(inputBytes);
string resultUnicode=Encoding.Unicode.GetString(inputBytes);
string result = Encoding.GetEncoding("all type").GetString(inpud)
или Encoding.UTF8.GetBytes(input) и Encoding.UTF8.GetString и многие другие тенденции. - person Nigje   schedule 24.05.2017