//1、将数据保存成csv文件
public bool SaveCsv(DataTable dt)
{
dt.TableName = "test";
string tmpPath = "F:\\UpTemp";
if (!Directory.Exists(tmpPath))
Directory.CreateDirectory(tmpPath);
tmpPath = Path.Combine(tmpPath, "test.csv");//csv文件目录
string csv = DataTableToCsv(dt);
if (File.Exists(tmpPath))
File.Delete(tmpPath);
File.WriteAllText(tmpPath, csv);
}
//将datatable转换成csv格式
private string DataTableToCsv(DataTable table)
{
//以半角逗号(即,)作分隔符,列为空也要表达其存在。
//列内容如存在半角逗号(即,)则用半角引号(即"")
C#操作csv文件
最新推荐文章于 2024-05-28 19:18:54 发布