【发布时间】:2008-11-10 17:56:52
【问题描述】:
使用 XElement.Save(filepath) 的正确方法是什么?我是否需要一直在 try/catch 块中调用它?它如何处理并发?
【问题讨论】:
使用 XElement.Save(filepath) 的正确方法是什么?我是否需要一直在 try/catch 块中调用它?它如何处理并发?
【问题讨论】:
例外:正常的策略 - 抓住任何你可以合理处理的东西(这是相对罕见的),然后让其他任何东西冒泡。
并发:我不希望 LINQ to XML 一开始就是线程安全的。如果您从多个线程更新同一个元素,请使用适当的锁定。
【讨论】: