あるリストから別のリストから会社 ID のリストを削除しようとしています。私はlinqをよく理解していませんが、それを使用する必要があると確信しています。
List<Firm> firms = GetBusinessDevelopmentFirms(database);
List<Firm> trackedFirms = GetAllCLIFirmsBeingTrackedByUser();
var result = firms.Contains(i => trackedFirms.Contains(i.FirmID));
最後の行が機能せず、「using System.Linq;」を入力したにもかかわらず、システムは「unknown method Contains(?)」と表示します。クラスのトップ。
私のアイデアは、すべての企業のリストから追跡された企業のリストを削除して、追跡されていない企業を見つけることでした。
これが理にかなっていることを願っています。