Я пытаюсь добавить XDeclaration в документ XML, например, так:
XDocument doc = new XDocument();
XDeclaration dc = new XDeclaration("1.0", "utf-8", "no");
XNamespace ns = "http://www.foo.com/bar";
doc.Add(dc);
Однако я получаю следующую ошибку:
Невозможно добавить символы без пробеловк содержанию.
Если я уберу строку XDeclaration, код работает нормально, где я ошибаюсь?