如何在C#
中使用linq to XML创建它 <User xmlns="user">
答案 0 :(得分:0)
标准解决方案依赖于LINQ-to-XML定义的隐式转换。只需声明您的命名空间,然后将其与字符串名称连接即可。
例如:
// implicit conversion from string to XNamespace
XNamespace xmlns = "user";
// implicit conversion from XNamespace and string to XName
XElement user =
new XElement(xmlns + "User");
Console.WriteLine(user.ToString());
// returns: <User xmlns="user"/>