我有兩個csv文件。在第一個文件中,我有一個用戶列表,而在第二個文件中,我有一個重複用戶列表。我試圖刪除第一個文件中等於第二個文件的行。c#從csv中刪除行
繼承人的代碼我迄今爲止:
StreamWriter sw = new StreamWriter(path3);
StreamReader sr = new StreamReader(path2);
string[] lines = File.ReadAllLines(path);
foreach (string line in lines)
{
string user = sr.ReadLine();
if (line != user)
{
sw.WriteLine(line);
}
文件1例如:
Modify,ABAMA3C,Allpay - Free State - HO,09072701
Modify,ABCG327,Processing Centre,09085980
文件2實施例:
Modify,ABAA323,Group HR Credit Risk & Finance
Modify,ABAB959,Channel Sales & Service,09071036
任何建議?
謝謝。
請提供示例文件格式你的帖子... –
你的代碼看起來不完整,你需要關閉你的foreach循環並關閉你的StreamWriter/Reader –
看起來也像功課。標記爲,如果您反對,請隨時更改。 – Polynomial