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