Cześć,
Chciałem zadać pytanie jak w temacie.
Moje wątpliwości wynikają z tego, że tworząc dokument bez XDocument tj. gdy zrobię sobie XML-a tylko za pośrednictwem XElement a następnie zapiszę sobie dane z XElementu do pliku przez procedurę Save(path) to generuje mi się identyczny dokument jak gdybym najpierw utworzył XDocument -> dodał do niego XElement za pomocą procedury Add(XElement xe) i zapisał taki XDocument do pliku.

Jak w obu przypadkach wynik jest identyczny to jaki jest cel generowania XDocument? Co mi to dodatkowo daje?