2011-11-02 90 views

回答

0

Linq不能很好地与修改混合 - 在这种情况下尤其不是因为您无法从文本文件读取并同时写入。

您可以改为执行修改后的输出,因为您在源代码上进行迭代并将此输出写入临时文件或内存。一旦完成对源代码的迭代(并关闭源文件!),就可以将临时文件复制到原始文件或将内存枚举写入磁盘。