2

Мой код (я использую Anglecharp для парсинга значения из html)введите сюда описание изображения

Когда не находит ник то пишет вот такую ошибку - введите сюда описание изображения

  • У вас в полученном html нет элемента, который вы ищете. Проверяйте условия. Приведите образец html содержащий искомый кусок. – A K Aug 04 '18 at 15:57

1 Answers1

2
if (result == null || string.IsNullOrEmpty(result.TextContent)) 
  • 3
    Или string.IsNullOrEmpty(result?.TextContent)) (если версия C# позволит) – Zufir Aug 04 '18 at 15:56
  • Спасибо. Сработало. А в чём проблемма и как вы решили её ? Я в 1c# новичёк –  Aug 04 '18 at 15:57
  • 1
    @Psazy у Вас нет результата. Объект отсутствует. А Вы пытаетесь прочитать его свойство. Проводя аналогию - Вы хотите узнать цвет двери. А двери нет. Вот и возникает ошибка. Посмотрете здесь: https://ru.stackoverflow.com/questions/413041/%d0%a7%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-nullreferenceexception-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%bc%d0%bd%d0%b5-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d1%82%d1%8c-%d0%ba%d0%be%d0%b4?noredirect=1&lq=1 – Zufir Aug 04 '18 at 16:02