我找到了一个使用 XElement 的示例,其中以这种方式创建对象:
XElement xml = new XElement("contacts",
new XElement("contact",
new XAttribute("contactId", "2"),
new XElement("firstName", "Barry"),
new XElement("lastName", "Gottshall")
)
);
但是只能使用对象数组来创建 XElement 构造
XElement(XName,对象[])
我在这段代码中没有看到任何数组初始化器。它是如何工作的?