C # - Adicione a tag XML Namespace (xmlns) ao documento

Estou criando um documento XML usando System.XML em C #.

Estou quase pronto, mas preciso adicionar alguns semelhantes aos seguintes na parte superior do meu documento:

<ABC xmlns="http://www.acme.com/ABC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" fileName="acmeth.xml" date="2011-09-16T10:43:54.91+01:00" origin="TEST" ref="XX_88888">

Eu preciso adicionar isso logo abaixo onde eu tenho:

<?xml version="1.0" encoding="UTF-8"?>

Crio isso usando o seguinte código:

XmlWriterSettings settings = new XmlWriterSettings { Encoding = Encoding.UTF8, Indent = true };

Depois disso, continuo a criar meu documento XML, que está concluído agora, mas preciso adicioná-l

Obrigad

Joh

questionAnswers(2)

yourAnswerToTheQuestion