另一名單上遺漏值我有一個IEnumerable的,其中SaleReport的模型如下:灌漿基礎的INT
public int ID { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
public decimal Amount { get; set; }
public SalesReportProduct Product { get; set; }
public int ItemID { get; set; }
public int LanguageID { get; set; }
public int ProductID { get; set; }
我填補這一IEnumerable的基於datetime值數據庫條目:
salesReports = _salesReport.GetAll(fromDate, toDate);
然後,我有是所有可用的項目ID int類型的列表:
var ItemIDList = new List<int>();
我的問題是,我必須插入所有不屬於IEnumerable的ItemID的SalesReport,因此對於ItemIDList的每個值,我檢查IEnumerable中是否至少有一個對應的ItemID,如果不是,則必須附加一個新的SalesReport項目ID。
我該如何輕鬆做到這一點?