Vad*_*dim 5 silverlight xmlreader linq-to-xml
在我的Silverlight应用程序中,我主要使用的是XmlReader,但我正在尝试用LINQ to XML替换XmlReader实现.
在Silverlight中LINQ to XML和XmlReader之间的优缺点是什么?
我只想在Silverlight中使用LINQ to XML.
XmlReader对LINQ的一个优点是它不在内存中构建DOM,而是在现有流上移动.然而,如果你可以开始处理流的到来而不是等待整个内容到达,那么这种差异才会真正发挥作用.这种优势很难实现,而且很少有用.
LINQ to XML更易于查询并且使用起来更加灵活,权衡是一些额外的内存.
...就个人而言,当 LINQ to XML 首次引入时,我就转向了它,并且再也没有回头。到目前为止还没有发现任何明显的性能下降。
| 归档时间: |
|
| 查看次数: |
1984 次 |
| 最近记录: |