两个日期属性我有两个列表:比较列表
List<DateTime> monthWorkingDays
List<Note> monthUserNotes
在我的笔记类我有一个日期时间NoteDate财产(代表音符的日期)。
我需要检查用户是否在工作日内没有发送任何信息给该用户发送电子邮件。
所以我必须比较NoteDate属性与monthWorkingDays数据。
public List<DateTime> GetIncompleteDays()
{
var days = GetWorkingDays();
var incompleteDays = new List<DateTime>();
var notes = GetLast30DaysNotesByUser(idUser).OrderBy(a => a.NoteDate);
foreach (var note in notes)
{
//TODO
}
return incompleteDays;
}
有什么建议吗? 感谢
您需要一个double for循环。如果你可以比较(>,<)注释日期,那么你可以更早地跳出内部循环(如果你有匹配,肯定会中断)。 – Jiminion