gpt4 book ai didi

silverlight - LINQ to XML 与 XmlReader

转载 作者:行者123 更新时间:2023-12-04 16:50:07 25 4
gpt4 key购买 nike

在我的 Silverlight 应用程序中,我主要使用 XmlReader,但我正在考虑用 LINQ to XML 替换 XmlReader 实现的想法。

Silverlight 中 LINQ to XML 和 XmlReader 之间的优缺点是什么?

最佳答案

我只会在 Silverlight 中使用 LINQ to XML。

XmlReader 相对于 LINQ 的一个优点是它不在内存中构建 DOM,而是在现有流上移动。然而,只有当您可以在流到达时开始处理流而不是等待整个内容到达时,这种差异才会真正体现出来。这种优势很难实现,而且很少有用。

LINQ to XML 查询更直接,使用起来也更灵活,但代价是一些额外的内存。

关于silverlight - LINQ to XML 与 XmlReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1154499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com