要素の個別のリストを取得しようとしていますが、常にすべてが返されます。
XML:
<root>
<row>
<unit>CAN</unit>
</row>
<row>
<unit>KG</unit>
</row>
<row>
<unit>KG</unit>
</row>
<row>
<unit>PKT</unit>
</row>
<row>
<unit>CAN</unit>
</row>
<row>
<unit>PKT</unit>
</row>
<row>
<unit>KG</unit>
</row>
</root>
リンク:
List<XElement> elements = (from e in xdoc.Descendants("row").Elements()
where e.Name.Equals("unit")
select e).Distinct().ToList();
期待される出力: 要素リストには 3 つの項目が含まれている必要があります
<unit>CAN</unit>
<unit>KG</unit>
<unit>PKT</unit>