Как заменить во всех переменных значение?

Dendi

Client
Регистрация
20.11.2018
Сообщения
166
Благодарностей
11
Баллы
18
Здравствуйте
Как заменить во всех переменных символ _ на \_ если они есть?
Я сейчас наплодил кубиков по замене текста к каждой переменной, но это полный шлак. Слишком много кубиков станет.
Также подскажите, возможно ли, к определенным частям текста не применять markdown? (проблема в том, что при отправке уведомлении в телеграм, к примеру переменную содержащую электронную почту с нижним подчеркиванием, не отправляет, ибо считает это как разметка текста
 

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
640
Благодарностей
580
Баллы
93
C#:
foreach (var key in project.Variables.Keys)
    if (project.Variables[key].Value.Contains("_")) project.Variables[key].Value = project.Variables[key].Value.Replace("_", @"\_");
 
  • Спасибо
Реакции: BAZAg и Dendi

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