Puede usar Linq-To-DataTable
para unirse
ambas tablas en esta columna, por ejemplo:
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
}
(suponiendo que la quinta columna y su tipo int
)
Tenga en cuenta que aunque Enumerable.Join
es bastante eficiente, podría ser mejor comparar esto en la base de datos en lugar de cargar todo en la memoria.