使用XElement一次时,声明内联或创建自己的对象?

时间:2012-03-09 06:13:07

标签: c# xelement

当我使用XElement一次时,我应该将其声明为内联,例如

user.name = new XElement("Name", "John Doe");

或在自己的行上声明XElement,例如

XElement elem =  new XElement("Name", "John Doe");
user.name = elem;

3 个答案:

答案 0 :(得分:1)

使用你喜欢的任何东西。无论如何,编译器会将它优化为同样的东西。

答案 1 :(得分:0)

user.name = new XElement(“Name”,“John Doe”);

如果您只打算使用一次,那么

就可以了。为额外指针保存几个字节。

答案 2 :(得分:0)

我认为你没有一个有意义的名字(“elem”)来表示XElement变量。 XElement只有赋予name的含义,所以我会内联。