我想将两个CSV文件合并到一个工作表中以覆盖其中一个或创建新的CSV文件。 重要的是我希望这个过程自动完成(在某些预定时间内)。 有什么帮助吗?!!!
答案 0 :(得分:0)
您可以将两个csv文件解析为两个列表对象,并将它们写入另一个唯一的csv文件。也许你可以从这开始。如果csv的char与','不同,只需在下面的代码中替换它。
public List<string[]> parseCSV(string path)
{
List<string[]> parsedData = new List<string[]>();
using (StreamReader readFile = new StreamReader(path))
{
string line;
string[] row;
while ((line = readFile.ReadLine()) != null)
{
row = line.Split(',');
parsedData.Add(row);
}
}
return parsedData;
}