XML LINQ:如何选择多个项目?

时间:2011-10-12 06:56:57

标签: c# xml linq select

这是我简化的XML条目:

<Product>  
<Name>Red Chair</Name>  
<Price>29.5</Price> 
</Product> 

我选择这样的Name元素:

select catalogItem.Element("Name").Value

如何选择名称和价格?感谢。

1 个答案:

答案 0 :(得分:1)

    from item in xDoc.Descendants("Product")  
    select new 
        { 
          Name = item.Element("Name").Value,
          price = item.Element("Price").Value
        };