Есть ли место, где я мог бы взглянуть на код.NET Stopwatch и посмотреть, что он делает?

Есть ли место, где я мог бы взглянуть на код.NET Stopwatch и посмотреть, что он делает? Я пытаюсь сопоставить некоторый код C++, чтобы нормализовать временную метку, которую.NET секундомер обеспечивает с вызовом QueryPerformance в C++. (Мне нужна действительно хорошая точность, если возможно, поэтому я должен понимать, что на самом деле происходит в вызовах секундомера.NET).

Является ли код видимым / открытым где-то, что я могу прочитать его онлайн. Есть ли возможность декомпиляции mscorlib? Я как бы держу это в качестве крайней меры.

1 ответ

Решение

Вот что делает.NET 3.5

http://reflector.webtropy.com/default.aspx/Dotnetfx_Win7_3@5@1/Dotnetfx_Win7_3@5@1/3@5@1/DEVDIV/depot/DevDiv/releases/whidbey/NetFXspW7/ndp/fx/src/Services/Monitoring/system/Diagnosticts/Stopwatch@cs/1/Stopwatch@cs

Дата в исходном коде указана в конце 2002 года, поэтому, вероятно, большинство версий.NET используют один и тот же код.

Другие вопросы по тегам