Как узнать общее время работы потока после его зарождения?

238
02 апреля 2018, 21:08

В программе несколько потоков выполняют одну и ту же функцию. Как узнать общее время выполнения потоков после их зарождения, т.е. после начала команды Start()?

Answer 1

при старте потока:

Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();

в конце потока:

stopWatch.Stop();
TimeSpan ts = stopWatch.Elapsed;
Console.WriteLine(String.Format("{0:00}:{1:00}:{2:00}.{3:000}",
        ts.Hours, ts.Minutes, ts.Seconds,
        ts.Milliseconds));
READ ALSO
Отличие UWP от WinForms при обращении к элементам

Отличие UWP от WinForms при обращении к элементам

В WinForms при создании элемента мы могли просто кликнуть на него - и студия создавала обработчик события для этого элемента, например

212
Определение настроек prod/dev по connection string

Определение настроек prod/dev по connection string

Делаю небольшое веб-приложение для работы с лаками для ногтей

225
Не передаются параметры в метод

Не передаются параметры в метод

Есть такой контроллер:

223
WPF: замостить контейнер элементами

WPF: замостить контейнер элементами

Здравствуйте, сделал элемент UserControl, который может иметь разные высоту и ширинуНеобходимо создать алгоритм который будет при добавлении...

270