【发布时间】:2011-10-21 15:45:56
【问题描述】:
我是 LINQ 的新手。我需要用来自 xml 的信息填充以下类的 List。
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> 标签。另外,是否有填充List', i.e mapPersontoInstance` 标签的快捷方式。
【问题讨论】: