Создать раздел со сложным запросом Linq - PullRequest
1 голос
/ 26 февраля 2012

Я пытаюсь создать раздел с linq из XML-файла. моя сборка xml файла выглядит так:

 <root>
    <Item>
       <name>a</name>
       <status>new</status>
    </Item>
    <Item>
       <name>b</name>
       <status>old</status>
    </Item>

 </root>

Я хочу создать раздел следующим образом если тег статуса = "новый, он создаст элемент записи и если он старый, он создаст строковый элемент

я думал о чем-то вроде этого

new section()
{
    from x in myXdoc.Descendants("Item")
where x.element("Status").value == "new" || x.element("Status").value == "old"

??????

}
...