Общее время выполнения проекта

  • Автор темы Автор темы TotKto
  • Дата начала Дата начала

TotKto

Client
Регистрация
12.07.2013
Сообщения
123
Реакции
12
Баллы
18
Иногда бывает проекты подвисают без видимых причин, работа стопорится.

Что если прикрутить штуку "Общее время выполнения проекта не более n сек."?
Если параметр установлен, программа автоматически после n сек сбрасывает выполнение проекта, если он не вписался в рамки.
 
  • Спасибо
Реакции: APXOHT, Ribas и Nick
Сейчас тебе скажут, что в твоих проектах слишком много внутренних циклов и надо вместо этого много раз запускать проект без цикла
 
  • Спасибо
Реакции: Sergodjan
так что?
 
Есть такая таска без примерных сроков реализации пока.
 
Тоже долго думал как это сделал. Вот что в итоге получилось:
C#
Код:
Развернуть Свернуть Копировать
int unixTimestamp = (int)(DateTime.Now.Subtract(new DateTime(2015, 1, 1))).TotalMinutes;
return unixTimestamp;

Этот код считает сколько минут прошло с заданной даты. К примеру я поставил 1 января 2015. Если нужны секунды, измените "TotalMinutes" на "TotalSeconds".

Пример:
Берете время в начале шаблона. Кладете в переменную "Time_1". Дублируете это же значение во вторую переменную "Time_2" и прибавляете необходимое кол-во минут. Подстраиваете к нужному циклу и каждый раз проверяете.
 
  • Спасибо
Реакции: TotKto

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