我正在尝试从另一个列表中删除一个公司 ID 列表。我不太了解 linq,但我很确定我需要使用它。
List<Firm> firms = GetBusinessDevelopmentFirms(database);
List<Firm> trackedFirms = GetAllCLIFirmsBeingTrackedByUser();
var result = firms.Contains(i => trackedFirms.Contains(i.FirmID));
最后一行不起作用,系统显示“未知方法包含(?)”,即使我已经输入“使用 System.Linq;” 在班上名列前茅。
我的想法是从所有公司的列表中删除跟踪公司的列表,以找到未跟踪的公司。
我希望这是有道理的。