private void butText_Click(object sender, EventArgs e)
{
string msg = "是";
List<DateCompare> list = new List<DateCompare>();
DateCompare d1 = new DateCompare();
d1.StartTime = null;
d1.WriteDate = DateTime.Now;
list.Add(d1);
DateCompare d2 = new DateCompare();
d2.StartTime = DateTime.Now;
d2.WriteDate = DateTime.Now;
list.Add(d2);
DateCompare d3 = new DateCompare();
d3.StartTime = DateTime.Now;
d3.WriteDate = DateTime.Now;
list.Add(d3);
foreach (var item in list)
{
if (item.WriteDate.HasValue && item.StartTime.HasValue)
{
if (item.WriteDate.Value.Date > item.StartTime.Value.Date)
{
msg = "否";
}
}
}
MessageBox.Show(msg);
}
public class DateCompare
{
public DateTime? WriteDate { get; set; }
public DateTime? StartTime { get; set; }
}