C# 如何实现遍历文件夹的字符串替换?
我现在用的方法是
循环
先System.IO.Directory.GetDirectories,
再System.IO.Directory.GetFiles
对每个文件打开一个FileStream
用StreamReader.ReadToEnd把文件全读到一个字符串里
用String.Replace替换字符串
再用StreamWriter.Write重写整个文件
现在这样一来效率不是太好,二来主要是遇到中文时就全乱了,那位高人指点一下?其实我只是初学,还请各位多多指教。。。