与 System.XML 和 XElement/XDocument 中的 (.NET) 类相比,我试图弄清楚 Windows.Data.Xml.Dom.XmlDocument 的用途。直到 XmlDocument 在 WinRT 中复活,我认为 XmlDocument 是“旧样式”(W3C DOM)。XElement 为我完成了所有工作,速度更快并且允许使用 LINQ。
现在 XmlDocument 又回来了,到目前为止我所看到的一切似乎与旧的 XmlDocument 基本相同。我正在寻找使用此类而不是 XElement 的理由(除了 XmlDocument 与 StorageFile 一起使用的事实)。我希望能得到一些想法、事实或经验。