有没有一种方法可以在不使用数据表的情况下从csv中读取数据并将数据写入c#中的csv?

有没有一种方法可以在不使用数据表的情况下从csv中读取数据并将数据写入c#中的csv?,c#,.net,excel,csv,C#,.net,Excel,Csv,在工具开发中,我需要访问csv文件中的数据,创建另一个csv,并将数据写入不同的位置(不同的列)。有没有一种不用数据表就能做到的方法 您不必使用数据表 您也可以使用文件读取器和拆分器读取它。同样,您也可以使用stringbuilder编写它 读取的示例: 使用(var reader=newstreamreader(@“C:\document.csv”)) { 列表=新列表(); 而(!reader.EndOfStream) { var line=reader.ReadLine(); 变量值=行分

在工具开发中,我需要访问csv文件中的数据,创建另一个csv,并将数据写入不同的位置(不同的列)。有没有一种不用数据表就能做到的方法

您不必使用数据表

您也可以使用文件读取器和拆分器读取它。同样,您也可以使用stringbuilder编写它

读取的示例:

使用(var reader=newstreamreader(@“C:\document.csv”))
{
列表=新列表();
而(!reader.EndOfStream)
{
var line=reader.ReadLine();
变量值=行分割(“;”);
Add(新的{a=values[0],b=values[1]});
}
}

您的问题太宽泛了,有多种方法可以读取csv并存储数据,而无需使用
数据表
,快速的谷歌搜索将告诉您这一点