Возвращение else
Есть код, который проверяет время. И он все время возвращает else, даже если значение одинаковые. 
Код:
List<DateTime> time = new List<DateTime>();
public void check_time()
{
while (true)
{
try
{
if (time[0] == DateTime.Now)
{
Console.WriteLine("Pick!");
}
else
{
Console.WriteLine("no");
Console.WriteLine(DateTime.Now);
Console.WriteLine(time[0]);
}
}
catch (Exception e)
{
Console.WriteLine(e);
}
}
}