什么是“来自xml.Descendants(”组“)中的联系人”linq查询?

时间:2011-05-06 07:37:23

标签: c# linq

我在我的项目中使用linq到xml但仍然没有得到一些概念。

2 个答案:

答案 0 :(得分:1)

from contact in xml.Descendants("Group")
...

在那段代码中,contact被称为“范围变量”。它将取xml.Descendants("Group")返回的每个元素的值,就像foreach循环中的变量一样。由于xml.Descendants("Group")会返回XElement s的序列,因此contact的类型为XElement

答案 1 :(得分:0)

在您的情况下,它将是XElement。您可以将鼠标悬停在单词contact上。正如alexn所说,准备好from clause