Я новичок в LINQ. Я понимаю это цель. Но я не могу этого понять. У меня есть набор XML, который выглядит следующим образом:
<Results>
<Result>
<ID>1</ID>
<Name>John Smith</Name>
<EmailAddress>john@example.com</EmailAddress>
</Result>
<Result>
<ID>2</ID>
<Name>Bill Young</Name>
<EmailAddress>bill@example.com</EmailAddress>
</Result>
</Results>
Я загрузил этот XML в XDocument как таковой:
string xmlText = GetXML();
XDocument xml = XDocument.Parse(xmlText);
Теперь я пытаюсь получить результаты в формате POCO. Чтобы сделать это, я сейчас использую:
var objects = from results in xml.Descendants("Results")
select new Results
// I'm stuck
Как мне получить коллекцию элементов Result через LINQ? Я особенно запутался в навигации по структуре XML на этом этапе моего кода.
Спасибо!