在多个dataTable中搜索特定字符串的有效方法

本文关键字:字符串 有效 方法 搜索 dataTable | 更新日期: 2023-09-27 18:14:34

从数据库返回一个包含一个或多个表的数据集。这些表将具有相同数量的列。

我想检查在多个表中是否存在具有第一个表的特定字符串的公共行。

for(int i=0; i<ds.Table[0].Rows.Count;i++)
{
 var firstTableRowValue = ds.Table[0].Rows[i][0].ToString();
 //Check  firstTableRowValue exists in other dataTables if exists retrive other column values and delete that row from the table.
}

在c#中最快和最有效的方法是什么

在多个dataTable中搜索特定字符串的有效方法

如果数据表具有相同的结构,则使用IEnumerable &机密数据库或例外。这真的很快