ошибка в коде c#

Семен12

Client
Регистрация
22.07.2019
Сообщения
63
Реакции
21
Баллы
8
подскажите,как правильно экранировать ковычку двойную.


if (!project.Variables["var"].Value.Contains(" " ")) {
throw new Exception("");
}

Идёт проверка на наличие символа двойной ковычки в переменной. А то создавал щас около 200 правил,устал,башка не варит.
 
Кавычку находящуюся внутри других кавычек нужно экранировать слэшем ... и проверка в данном примере идет не просто на вхождение кавычки, а на пробел кавычка пробел
 
  • Спасибо
Реакции: Семен12
C#:
Развернуть Свернуть Копировать
if (!project.Variables["var"].Value.Contains("\"")) {
throw new Exception("");
}
 
  • Спасибо
Реакции: Семен12
Встал вопрос строчных букв. Как игнорировать регистр в этом коде ? Хочу S=s
 
Встал вопрос строчных букв. Как игнорировать регистр в этом коде ? Хочу S=s
C#:
Развернуть Свернуть Копировать
if (!project.Variables["var"].Value.ToLower().Contains("s"))    //переводим var в нижний регистр
{
    
}
 

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