Когда я использую LINQ to XML, порядок элементов и атрибутов, записываемых в текст, гарантированно совпадает с порядком, в котором я добавил объекты XElement и XAttribute? Точно так же, когда я читаю в документе XML, проходит ли он в том же порядке, в каком он представлен в XML?