我正在尝试使用下面的代码获取最新日期,但它进入无限循环并且在控制台中不显示任何内容,
public static void sortsortyMyDates()
{
int i = 1;
DateTime[] dtList = new DateTime[20];
DateTime LatestDate = dtList[1];
dtList[1] = Convert.ToDateTime("28/05/2013 13:00:00");
dtList[2] = Convert.ToDateTime("23/04/2013 13:00:00");
dtList[3] = Convert.ToDateTime("25/03/2013 13:00:00");
dtList[4] = Convert.ToDateTime("08/04/2013 13:00:00");
while(i < dtList.Length)
{
int result = DateTime.Compare(LatestDate, dtList[i]);
if (result < 0)
continue;
else
LatestDate = dtList[i];
++i;
}
Console.WriteLine(LatestDate.ToString());
}