次のxmlから子のすべての個別の値を選択したい
<root>
<parent>
<child>value 1</child>
<child>value 2</child>
</parent>
<parent>
<child>value 1</child>
<child>value 4</child>
</parent>
</root>
私は次のことを試しました:
var vals = (from res in XmlResources.Elements("root").Elements("parent") select res)
.SelectMany(r => r.Elements("child")).Distinct().ToList();
しかし、それから値を取得することはできません。Distinct ではなくタグでラップされた値が得られます
それを取得する両方の方法を示すことは可能ですか - クエリと連鎖別名ラムダ。