Возвращение 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);
        }
    }
}

Ответы (0 шт):