Не получается собрать все ссылки [ВОПРОС РЕШЕН]

cherus09

Client
Регистрация
10.10.2016
Сообщения
171
Благодарностей
14
Баллы
18
Привет, подскажите как мне собрать и записать в список все ссылке по указанному пути xPath. Написал код, но почему-то берется только первая ссылка из кода и то она не хочет записываться в список.
Вот мой код:
C#:
var urlArticles = project.Lists["новый список ссылок на статьи"];

HtmlDocument doc = new HtmlDocument(); // создание объекта
var template_html = project.Variables["get"].Value; // грузим наш код
doc.LoadHtml(template_html); // грузим DOM текст (из переменной template_html) в объект doc
HtmlNodeCollection urlDok = doc.DocumentNode.SelectNodes("//div[contains(@class,'card-wrapper _is-desktop')]");

foreach(HtmlNode url in urlDok){
    
    var url_articles = url.SelectSingleNode(".//a[contains(@class,'card-image-view')]").Attributes["href"].Value.Split('?')[0];
    return url_articles;
urlArticles.Add(url_articles);

}
 
Регистрация
27.09.2019
Сообщения
69
Благодарностей
44
Баллы
18
return url_articles;
нужно убрать
 
  • Спасибо
Реакции: doc и cherus09

cherus09

Client
Регистрация
10.10.2016
Сообщения
171
Благодарностей
14
Баллы
18

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