public void UpdatePositiveSet(AliRecommend2DataEntities db, DateTime predictDate) { DateTime tomorrow = predictDate.AddDays(1); var data = db.T_UserAction.Where(d => d.actiondate >= predictDate && d.actiondate < tomorrow && d.behaviortype == 4).Select(d => new { d.userid, d.itemid }); PositiveSet.Clear(); foreach (var record in data) { PositiveSet.Add(String.Format("{0},{1}", record.userid, record.itemid)); } }
public bool CheckIsPositive(int userid, int itemid) { return(PositiveSet.Contains(String.Format("{0},{1}", userid, itemid))); }