Замена текста в c# Из char в string

Z_i_m

Client
Регистрация
27.08.2018
Сообщения
34
Благодарностей
5
Баллы
8
Всем привет помогите мамкиному кодеру. В общем есть ответ от сервера который русские буквы отображает в виде ("\u0439" = й) и я хотел спросить возможно сделать переводчик с множеством заданных таких уравнений.

Это код собранный по кускам из гугла сам в коде баран.
Код:
// Текст для обработки
string text = project.ExecuteMacro("{-Variable.z_Bot_api_chat_id-}");
    project.Variables["Rus_z_Bot_api_chat_id"].Value = Macros.TextProcessing.Replace("\u0439", "й", "Text", "All");
    project.Variables["Rus_z_Bot_api_chat_id"].Value = Macros.TextProcessing.Replace("\u0446", "ц", "Text", "All");
    project.Variables["Rus_z_Bot_api_chat_id"].Value = Macros.TextProcessing.Replace("\u0443", "у", "Text", "All");
    project.Variables["Rus_z_Bot_api_chat_id"].Value = Macros.TextProcessing.Replace("\u043a", "к", "Text", "All");

return text;
С этого кода начал нашел где то на форуме не помню тему но спасибо в другом шабе мне помог.
Код:
string text = project.Variables["Captcha"].Value; // переменная с текстом
text = text
    .Replace("один", "1")
    .Replace("два", "2")
    .Replace("три", "3")
    .Replace("четыре", "4")
    .Replace("пять", "5")
    .Replace("шесть", "6")
    .Replace("семь", "7")
    .Replace("восемь", "8")
    .Replace("девять", "9")
    .Replace("десять", "10")
    .Replace("одиннадцать", "11")
    .Replace("двенадцать", "12")
    .Replace("тринадцать", "13")
    .Replace("четырнадцать", "14")
    .Replace("пятнадцать", "15")
    .Replace("шестнадцать", "16")
    .Replace("семнадцать", "17")
    .Replace("восемнадцать", "18")
    .Replace("девятнадцать", "19")
    .Replace("двадцать", "2")
    .Replace("тридцать", "3")
    .Replace("сорок", "4")
    .Replace("пятьдесят", "5")
    .Replace("шестьдесят", "6")
    .Replace("семьдесят", "7")
    .Replace("восемьдесят", "8")
    .Replace("девяносто", "9")
    .Replace("сто", "10")
    .Replace("минус", "-")
    .Replace("разделить", "/")
    .Replace("плюс", "+")
    .Replace("умножить", "*");
    return text;
Может кому поможет.
И там и там ошибка такая
upload_2018-11-30_16-30-45.png
 
Последнее редактирование:

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 657
Благодарностей
1 323
Баллы
113
Пользуйтесь поиском,
ответ тут - тык
и решение - тык
 

Z_i_m

Client
Регистрация
27.08.2018
Сообщения
34
Благодарностей
5
Баллы
8

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)