C# отрабатывает весь код и выходит по красной ветке

nik-n

Client
Регистрация
05.11.2016
Сообщения
242
Благодарностей
20
Баллы
18
C#:
int limit_time = int.Parse(project.Variables["limit_time"].Value);
project.SendInfoToLog("limit_time = "+limit_time);

if (limit_time > 0) {limit_time = limit_time * 60;
project.SendInfoToLog("limit_time * 60 = "+limit_time);}
else project.SendInfoToLog("limit_time_0 = "+limit_time);

int last_get_nums = int.Parse(project.Variables["last_get_nums"].Value);
project.SendInfoToLog("last_get_nums = "+last_get_nums);

int unix_now = (int)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds;
project.SendInfoToLog("unix_now = "+unix_now);

int paused = unix_now - last_get_nums;
project.SendInfoToLog("paused = "+paused);

if (paused < limit_time)    {
        project.SendInfoToLog(project.Variables["in_chat_name"].Value+" - Не прошел по лимитам "+paused+" > "+limit_time);
        throw new Exception(project.Variables["in_chat_name"].Value+" - Не прошел по лимитам");
        }

project.SendInfoToLog("GREEN");
 
Последнее редактирование:

nik-n

Client
Регистрация
05.11.2016
Сообщения
242
Благодарностей
20
Баллы
18
73077
тупо видимо нечаянно убрал галочку.
может кому пригодится.
 

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