Você pode usar
Linq-To-DataTable
para participar
ambas as tabelas nesta coluna, por exemplo:var commonRows = from r1 in dt.AsEnumerable()
join r2 in Class1.global_dataset.Tables[0].AsEnumerable()
on r1.Field<int>(4) equals r2.Field<int>(4)
select r1;
if(commonRows.Any())
{
// do something with these rows
}
(assumindo a 5ª coluna e digite
int
) Observe que, embora
Enumerable.Join
é bastante eficiente, talvez seja melhor comparar isso no banco de dados em vez de carregar tudo na memória.