使用LINQ查询DataTable列的性能

时间:2014-07-08 18:52:21

标签: c# performance linq optimization datatable

在最差情况下运行查询的速度是多少10 ^ 8倍?如果我只需要运行100次并访问存储结果为10 ^ 8次的局部变量,它会明显更快吗?如果使用前者的性能损失<10秒,那很好。

private static bool CsvContainsColumn(DataTable table, string columnName)
{
    return table.Columns.Cast<DataColumn>().Any(column => column.ColumnName == columnName);
}

0 个答案:

没有答案