【发布时间】:2014-01-13 21:14:59
【问题描述】:
我可以使用以下代码有条件地添加单个子 xelement,但是当我尝试添加多个 xelement 时,我会收到语法警告。如何添加多个?
好的
new XElement("AllNumbers",
bonusNumbers.Any() ?
from n in bonusNumbers select
new XElement("BonusNumbers", bonusNumbers.ToArray())
:null),
不行
new XElement("AllNumbers",
numbers.Any() ?
from n in numbers select
new XElement("Numbers", numbers.ToArray())
:null;
bonusNumbers.Any() ?
from n in bonusNumbers select
new XElement("BonusNumbers", bonusNumbers.ToArray())
:null),
【问题讨论】:
标签: c# xml linq linq-to-xml