有没有办法在不使用数据表的情况下从csv中读取数据并将数据写入csv中的csv中?

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

mmcy588 回答:有没有办法在不使用数据表的情况下从csv中读取数据并将数据写入csv中的csv中?

您不必使用数据表。

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

读取示例:

    using(var reader = new StreamReader(@"C:\document.csv"))
    {
        List<object> list = new List<object>();
        while (!reader.EndOfStream)
        {
            var line = reader.ReadLine();
            var values = line.Split(';');

            list.Add(new {a = values[0],b = values[1]});
        }
    }
本文链接:https://www.f2er.com/3160670.html

大家都在问