0
我正在使用一个相当大的Excel电子表格,并试图找到操纵数据的最快方法。电子表格有31列和15,000行。我需要提取大约15列信息。在处理这么多数据时,有没有一种最佳实践?我无法使用任何类型的数据库(如SQL)。搜索,排序和保存大型电子表格
我想过创建一个列表或字典,并根据列将单元格值放入自己的列表/字典中,然后遍历这些列表,但我不确定它有多快,或者是否值得尝试。
List<string> columnOne = new List<string>();
foreach(DatagridViewColumn Column in DatagridView2.Column)
{
if (Column[0].Value.toString().Contains("lastName")
{
foreach(DatagridViewRow row in DatagridView2.Rows)
{
columnOne.add(row.Value.toString());
}
}
}
任何帮助或指导,你可以提供将不胜感激。