質問 - LINQ から特定のレコードを削除する方法。たとえば、LINQ から削除したいレコードがいくつかあります。
シナリオ - 10 レコードのテーブル A と 2 レコードのテーブル B があります。B に属しているレコードを削除して、A から削除したい [linq を使用] - 以下、q にすべてのレコードがあり、レコードを削除したいそれはpにあります。
var p = from c in q
join dr in dc.TableData on c.Id equals dr.CaseId
select new View()
{
ActiveCaseId = c.ActiveCaseId,
Id = c.Id
};
q = q.Except(p);