2015-03-18 2 views
0

До сих пор я использовал эту строку кода, чтобы получить значение идентификатора первого узла «press_release»:Получить X первые узлы объекта XDocument

int lastDistantPrID = xdoc.Descendants("press_release").Select(pr => Convert.ToInt32(pr.Attribute("id").Value)).FirstOrDefault(); 

Вместо этого, теперь мне нужно получить в списке int, id из 5 первых узлов press_release. Я не могу найти правильный метод для достижения этого. Заранее благодарим за помощь.

+0

обучения Try вещи, а не размещения вопрос за все – Krishjs

ответ

-1

Вы можете использовать метод Take

xdoc.Descendants("press_release") 
    .Select(pr => Convert.ToInt32(pr.Attribute("id").Value)) 
    .Take(5) 
    .ToList(); 
+0

спасибо большое за помощь –

Смежные вопросы