【发布时间】:2013-02-14 15:30:05
【问题描述】:
我知道使用 StreamReader 读写文件的基础知识不知道比较!!
如上图所示,我有两个文件错误文件和存档文件.. 我需要比较 第 2 列基于从(9 到 11)的位置,例如(111) 位于文本文件中的第 9 位,存档文件中的第 2 列位于文本文件中的相同位置(9 到 11)。
如果存档文件中有错误文件中的代码,则将整个记录复制到新文件。
我需要使用 C# 执行此活动吗?
编辑:文件是 .txt,但分隔符不同。有时它的标签 2 或 3 但位置现在固定为 9 到 11,但可能会在 14 到 16 岁的未来。
【问题讨论】:
-
你现在做了什么?如果没有,您应该获取文件的所有行并循环它们,请阅读:dotnetperls.com/file-readalllines
-
那么这些文件是否只有.txt文件,并且列的分隔符是制表符?
-
文件是 .txt 但分隔符不一样。标签的数量有时是 2 或 3 但现在位置固定为 9 到 11,但将来可能会像 14 到 16 一样改变。
标签: c# .net visual-studio-2010 file io