我是LINQ的新手。我需要用xml中的信息填充以下类的List
。使用LINQ来填充列表<object>来自xml
class Person
{
int id;
string name;
string address;
}
List<Person> people = new List<Person>();
什么是在LINQ中做到这一点的正确方法。
<Company>
...
...<!--Lot of items -->
...
<People> <!--People appears only once -->
<Instance>
<ID>1</ID>
<Name>NameA</Name>
<Address>AddressA</Address>
</Instance>
<Instance>
<ID>2</ID>
<Name>NameB</Name>
<Address>AddressB</Address>
</Instance>
..
..
</People>
</Company>
我需要知道的LINQ表达的结构直接到达<People>
标签。另外,是否有任何用于填写Instance`标签的快捷方式。
'.ToList()'很棒!谢谢! – blitzkriegz