VB.NET 2010, .NET 4
Здравствуйте,
У меня есть приложение, которое управляет процессом, и несколько секундомеров, которые отслеживают истекшее время с момента различных событий.
Упрощенная картина такова: процесс начинается, позднее происходит событие «A», позднее - «B» и т. Д. *
Существует конечное числотакие события.В начале каждого события (включая событие запуска процесса) я создаю и запускаю новый секундомер.Затем я обновляю некоторые индикаторы, которые отображают время, прошедшее с начала каждого события.
Итак, у меня есть несколько меток (LabelStart, LabelA, LabelB и т. Д.), Каждая из которых отформатирована в формате HH: MM: SS, которые представляютистекшее время с момента каждого события.Их текст получен из свойств соответствующих секундомеров.
Мой вопрос: лучше ли иметь один секундомер и список целых чисел смещения (с точки зрения эффективности процессора / памяти)?То есть секундомер запускается при запуске процесса, и при каждом событии в список добавляется целое число, равное текущим истекшим миллисекундам в этом секундомере.Затем можно обновить метки, вычтя смещение из одного запущенного секундомера.
Я понятия не имею, как они работают.Может быть, это глупый вопрос.Мне просто любопытно.
Заранее спасибо!Brian