0

個別の ID を持つユーザー ノードのリストを選択するには、LINQ to XML クエリを作成する必要があります。ここでは、属性 ID はすべてのユーザー ノードにあります。

4

2 に答える 2

0

次のクエリ

var grouping = elements.GroupBy(e => (string)e.Attribute("ID")));

選択した要素を属性 ID でグループ化します。


それともIDだけが必要ですか?明確?

var ids = elements.Select(e => (string)e.Attribute("ID")).Distinct();
于 2012-09-12T07:11:48.270 に答える
0
var xmlSource = contacts.Load(@"../../Contacts.xml");


var q = from c in xmlSource.User
        where c.ID in (from c2 in xlsource.User select c.id ).distict().tolist()
        select c;

あなたはこのようなことをしなければなりません

于 2012-09-12T07:16:48.177 に答える