Проверить наличие текста в ссылке с#

  • Автор темы Автор темы vierasen
  • Дата начала Дата начала

vierasen

Client
Регистрация
10.12.2015
Сообщения
621
Реакции
320
Баллы
63
Продолжаю разбираться с синтаксисом с#. Нужно проверить наличие определенного текста в ссылке и выйти по зеленой или красной ветке.

Код:
Развернуть Свернуть Копировать
if (instance.ActiveTab.URL.Contains("showban"))
{
return null;
}   
else
{
return "все хорошо";
}

Делаю так, получаю ошибку ( Как правильно сделать?
 
Код должен правильно работать, только в данном случае по неуспеху выход будет, когда текст присутствует. Если Вы имеете ввиду ошибку "Ссылка на объект не указывает на экземпляр объекта", то так и должно быть (выход по null). Надо просто провести стрелку по неуспеху к следующему экшену.
Можно так написать (если текст найден - выход по красной):
Код:
Развернуть Свернуть Копировать
if (instance.ActiveTab.URL.Contains("showban")) return null;
(если текст НЕ найден - выход по красной):
Код:
Развернуть Свернуть Копировать
if (!instance.ActiveTab.URL.Contains("showban")) return null;
 
Последнее редактирование:
Понял, спасибо! Теперь разобрался) действительно все так
 

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