Как установить атрибуты пространства имен в XElement

Я видел, как они использовались для создания доступных методов класса, согласованных между классами: Добавление Open / Close и Show / Hide ко всем классам данного типа, а не только к активным и видимым свойствам.

16
задан Jean-Rémy Revy 14 June 2012 в 03:24
поделиться

1 ответ

Я думаю, что вы хотите, описано здесь: Как: создать документ с пространствами имен (C #) (LINQ to XML)

Чтобы взять из него пример:

// Create an XML tree in a namespace.
XNamespace aw = "http://www.adventure-works.com";
XElement root = new XElement(aw + "Root",
    new XElement(aw + "Child", "child content")
);
Console.WriteLine(root);

будет производить:

<Root xmlns="http://www.adventure-works.com">
  <Child>child content</Child>
</Root>
9
ответ дан Peter Monks 14 June 2012 в 03:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: