在最差情况下运行查询的速度是多少10 ^ 8倍?如果我只需要运行100次并访问存储结果为10 ^ 8次的局部变量,它会明显更快吗?如果使用前者的性能损失<10秒,那很好。
private static bool CsvContainsColumn(DataTable table, string columnName)
{
return table.Columns.Cast<DataColumn>().Any(column => column.ColumnName == columnName);
}