Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用 LINQ to XML 时,写入文本的元素和属性的顺序是否保证与我添加 XElement 和 XAttribute 对象的顺序相同?同样,当我读入一个 XML 文档时,它的遍历顺序是否与它在 XML 中出现的顺序相同?
但是,请注意 XML 属性被指定为无序的;在任何代码中依赖任何特定的属性顺序是不明智的。实际上,许多 API 甚至无法发现属性的顺序
兄弟元素有顺序;属性没有。
是的,这两种方式都是相同的顺序。
是的,您也可以使用索引,它直接映射到它们在文档中出现的顺序。