有没有一个地方可以查看 .NET 秒表代码并查看它在做什么?
Is there a place that I could look at the .NET Stopwatch code and see what it's doing?
有没有地方可以让我查看.NET Stopwatch代码,看看它在做什么?我正在尝试匹配一些C++代码来规范.NET秒表在C++中通过QueryPerformance调用提供的时间戳。(如果可能的话,我需要有非常好的精度,所以我需要了解.NET Stopwatch调用中实际发生了什么)。
代码是否可见/打开,以便我可以在线阅读。反编译mscorlib是一种选择吗?我把这个作为最后的手段。
以下是.NET 3.5对的作用
http://reflector.webtropy.com/default.aspx/Dotnetfx_Win7_3@5@1/Dotnetfx_Win7_3@5@1/3@5@1/DEVDIV/depart/DEVDIV/releases/whidbey/NetFXspW7/ndp/fx/src/Services/Monitoring/system/Diagnostics/Stopwatch@cs/1/Stopwatch@cs
源代码的日期是2002年晚些时候,所以可能大多数.NET版本都使用相同的代码。
相关文章:
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 这个指针和内存代码打印是什么?我不知道是打印垃圾还是如何打印我需要的值
- 0-1背包代码中的错误.我的代码中有什么错误
- 我是C++编程的新手,这些代码之间有什么区别,我应该使用哪一个
- 不确定要在我的main中放入什么才能使我的代码正常工作
- 这行代码在C++类中意味着什么
- 使用不同的CRT将新的C++代码与旧的(二进制)组件隔离开来的最佳方法是什么
- 当无法使用模板和宏时,生成类型变体C++代码的最简单方法是什么?
- 我可以做些什么来消除或最小化这种将提供相同功能和行为的代码重复
- 以下 C++ 代码用于 -> "#define idiv(a, b) (((a) + (b) / 2) / (b))" 是什么?
- 这个带有模板<类 Vector 的C++代码片段有什么问题>
- 此代码中的操作流程是什么?C/C++.
- 当我从下面的代码中删除关键字 virtual 时,它可以正常工作,否则会出现错误。在这里"virtual"字的意义是什么?
- 此代码验证公式是什么意思?
- 这是什么代码?为什么它有效?C++
- 当您希望在Arduino Uno编程中同时执行不同函数时,使用什么代码/语句
- 这是什么代码?C或C
- 在 c++ 中应该使用什么代码而不是 getche
- 什么代码更适合用于运算符重载
- 什么代码可以使这个循环工作