Помогите разобраться в коде c#

impul5e

Client
Регистрация
15.08.2017
Сообщения
198
Благодарностей
40
Баллы
28
Написал код, который сравнивает время, но почему-то он не работает в цикле. Поправьте, если где-то ошибся.
C#:
for (int i = 0; i<60; i++ )
{string d = DateTime.Now.ToString("HH:mm");
string e = project.Variables["begin_time"].Value;
    if (d==e)
    return d+e;
    else {Thread.Sleep(5);} }
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 705
Баллы
113
невозможно помочь, так как неизвестно что у тебя в begin_time
на время отладки выводи в лог все значения и сам найдешь что не так. например
project.SendInfoToLog("d = " + d );
project.SendInfoToLog("e = " + e );
 
  • Спасибо
Реакции: Sergodjan и impul5e

impul5e

Client
Регистрация
15.08.2017
Сообщения
198
Благодарностей
40
Баллы
28
Спасибо, помог понять, что код работает!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)