使用过滤器从excel创建CSV

问题描述 投票:-1回答:1

我是C#的新手,并且堆栈溢出。需要读取CSV(约250 mb)并根据某些列上的过滤器创建多个CSV。用C#最快的方法是什么?我正在考虑将CSV加载到数据表中,并在数据表上应用过滤器,然后在excel上写入过滤后的行。我尝试使用csvhelper网站上的示例将csvhelper加载到CSV数据表中,但它给出了错误。将CSV加载到数据表并对其应用过滤器的任何帮助都将非常有用。

c# csv datatable csvhelper
1个回答
0
投票

您可以从这样的csv中阅读。由于我没有使用过DataTable,因此对此了解不多。`字符串路径=“ C:\ YourFile.csv”:var fileEntries = File.ReadAllLines(path);

            if (fileEntries.Length <= 0)
            {
                throw new Exception("Invalid File: YourFile.csv");
            }



            for (int row = 1; row < fileEntries.Length; row++)
            {
                var company = fileEntries[row].Split(','); `
© www.soinside.com 2019 - 2024. All rights reserved.