/// <summary>
        /// Создать и запустить таймер
        /// </summary>
        /// <param name="sourceCounter">Счётчик среднего времени</param>
        /// <returns>Запущенный таймер</returns>
        public static TimeCounterTimer StartNew(ITimeCounter sourceCounter)
        {
            var result = new TimeCounterTimer(sourceCounter);

            result.Start();
            return(result);
        }
Beispiel #2
0
 /// <summary>
 /// Запуск нового таймера
 /// </summary>
 /// <returns>Таймер</returns>
 public TimeCounterTimer StartNew()
 {
     if (IsMeasurementEnabled)
     {
         return(TimeCounterTimer.StartNew(this));
     }
     else
     {
         return(new TimeCounterTimer());
     }
 }