Какой из них менее затратен для измерения интервала начала и конца? ⇐ C#

Место общения программистов C#
Anonymous
Какой из них менее затратен для измерения интервала начала и конца?

Сообщение Anonymous »

В настоящее время я выполняю задачу по уменьшению ведения журналов.
Мой вопрос:
какой из них менее затратен?
А. Вставить журнал

Код: Выделить всё

CLog.Debug("Start")

CLog.Debug("End")
и интервал измерения с использованием печатного времени из этих двух.
B. Использование секундомера

Код: Выделить всё

StopWatch.Instance.Start();

StopWatch.Instance.End();
CLog.Debug(ElapsedTime)
Среди способов измерения интервала
похоже, что секундомер самый быстрый
Environment.TickCount против DateTime.Now

Подробнее здесь: https://stackoverflow.com/questions/791 ... d-interval

Вернуться в «C#»