【发布时间】:2016-11-18 21:12:52
【问题描述】:
<items>
<item id="2" value="100"/>
<item id="3" value="50"/>
</items>
我想将其放入List<Item>,其中Item 是具有Id 和Value 属性的类。
但是下面的代码:
XDocument xmlDoc = XDocument.Load(@"itemsdata.xml");
List<Item> items= xmlDoc.Descendants("items").Select(x => new Transfer()
{
FromId = (uint) x.Element("id"),
Amount = (uint) x.Element("value")
}).ToList();
抛出以下异常:
“值不能为空。\r\n参数名称:元素”
【问题讨论】: