So to achieve "greater than or equal to" comparison between two datetime values, should I use the code below?
DateTime date1 = new DateTime(2009, 8, 1, 0, 0, 0);
DateTime date2 = new DateTime(2009, 8, 1, 12, 0, 0);
int result = DateTime.Compare(date1, date2);
if (result >= 0)
{
// date1 is greater than or equal to date2
}