C# 获取Xdocument对象中的X个第一个节点
到目前为止,我使用这行代码来获取第一个“press_release”节点的id值: 我现在需要的不是这个,而是一个int列表,它是5个第一个press_release节点的id。我找不到实现这一目标的正确方法。C# 获取Xdocument对象中的X个第一个节点,c#,xml,linq,C#,Xml,Linq,到目前为止,我使用这行代码来获取第一个“press_release”节点的id值: 我现在需要的不是这个,而是一个int列表,它是5个第一个press_release节点的id。我找不到实现这一目标的正确方法。 提前感谢您的帮助。您可以使用Take方法 xdoc.Descendants("press_release") .Select(pr => Convert.ToInt32(pr.Attribute("id").Value)) .Take(5) .ToList(
提前感谢您的帮助。您可以使用
Take
方法
xdoc.Descendants("press_release")
.Select(pr => Convert.ToInt32(pr.Attribute("id").Value))
.Take(5)
.ToList();
试着学习一些东西,而不是对每件事都发问
xdoc.Descendants("press_release")
.Select(pr => Convert.ToInt32(pr.Attribute("id").Value))
.Take(5)
.ToList();