Допустим, у меня есть этот xml:
<items>
<item name="thumb">
<downloadStream>test1</downloadStream>
<downloadStream>test2</downloadStream>
<downloadStream>test3</downloadStream>
</item>
<item name="photo">
<downloadStream>test5</downloadStream>
<downloadStream>test6</downloadStream>
<downloadStream>test7</downloadStream>
</item>
</items>
Я пытаюсь написать оператор LINQ to XML, который возвращает меня:
{"test5", "test6", "test7"}
Другими словами, он возвращает мне внутренний xml для каждого узла "downloadStream", где родительский узел имеет атрибут (name = "photo").
Как мне это сделать?