如果有两个文本文件:
FileA.txt
test
1234
testing
FileB.txt
test
5667
pond
并且FileA.txt中的所有匹配项都将从FileB.txt中删除,并输出到FileC.txt
所以FileC.txt会读:
5667
pond
答案 0 :(得分:4)
File.WriteAllLines("FileC.txt",
File.ReadAllLines("FileB.txt").Except(File.ReadAllLines("FileA.txt")));
答案 1 :(得分:1)
string fileA, fileB, fileC;
var result = File.ReadAllLines(fileB).Except(File.ReadAllLines(fileA));
File.WriteAllLines(fileC, result);
答案 2 :(得分:0)