我正在尝试从列表创建 XML。我正在从列表中创建一个匿名类以形成 XML:
var xEle = new XElement("Employees",
from emp in empList
select new XElement("Employee",
new XElement("ID", emp.ID),
new XElement("FName", emp.FName),
new XElement("LName", emp.LName)
));
Fname
如果或Lname
为空,我该如何处理?
此外,我只想在对象不为空时动态添加元素。例如如果Fname
为空,我需要跳过创建 Fname:
new XElement("ID", emp.ID),
new XElement("LName", emp.LName)
我怎么做?