Сколько времени проведено в .NET Thread?

У меня есть многопоточное приложение с (4) потоком, я хочу знать, сколько времени обработки тратится в потоках. Я создал все эти темы с ThreadPool

Thread1 делает работу1
Thread2 делает работу2
..
..

результат будет:
Thread1 был запущен за 12 миллисекунд
Thread2 был запущен за 20 миллисекунд

Я на самом деле загружаю веб-страницу в задании, которое каждое задание обрабатывает в одном потоке, и я хочу знать, сколько времени занимает загрузка веб-страницы (без влияния переключения контекста других потоков в расчетное время

Ответы на вопрос(4)

Ваш ответ на вопрос