Excluir linhas de um datatable baseado em outro datatable

Olá comunidade.

Preciso excluir linhas de uma tabela baseada nas informações de outra tabela.
Tenho a tabela 1 e a tabela 2, preciso excluir linhas da tabela um baseada nas linhas da tabela dois. Resumindo, não posso ter as informações da tabela 2 na tabela 1.

Olá @amanda.gondim - Este é um uso perfeito para Linq. Eu usei isso antes para um cenário semelhante. Você pode aprender mais sobre isso aqui: LINQ Tutorials

Há também outra técnica em que você usa duas atividades For Each (uma dentro da outra e você compara cada linha com a outra), que é direta, mas não tão elegante quanto a técnica Linq.

Por favor, deixe-me saber se isso funciona para você ou se você precisar de mais ajuda

@amanda.gondim

If you are comparing whole row from two tables then you can try this

Dt1.AsEnumerable.Except(Dt2.AsEnumerable,System.Data.DataRowComparer.Default).CopyToDataTable

If you need common then inplace of except use intersect

Cheers