我的程序(控制台应用程序)基本上是读取一个非常大的 csv 文件并对其进行处理。我觉得文件中的某些列可以组合在一起并在课堂上得到最好的服务,例如第一行是标题,第二行以后是值。每列都有这种结构。所以我需要对标题、列的位置和值进行分组。最简单的是创建一个类
这是数据的样子:
title1, title2, title3, ...
1,1,2, ...
20,30,5000,...
.
.
.
class tt
{
string title;
int column;
List<int> val = new List<int>();
}
但问题是有大约 1,000 列,它们转换为 1,000 个对象。这是一个好方法吗?没有把握?