111,120
社区成员
发帖
与我相关
我的任务
分享文件不大的时候,就ReadAll到内存string变量中,然后想怎么替换到别的格式都行,可以分析split后每行用不同格式,最后拼接write回文件。
文件大的时候,就用二楼的StreamReader,异常数据可能需要留意,逐行替换。复杂的替换要学会抽取共用方法,这样代码才清晰和分层。
File.WriteAllLines("文件路径", File.ReadAllLines("文件路径").Select(l => l.Replace(',', '\t')));