它不必是高分辨率,但我需要在 Silverlight 5 的 System.Diagnostics 中找到 Stopwatch。在 WP7 中,它位于 Microsoft.Phone 中。(跨多个平台共享代码。)
我认为它确实存在,也许以前在 Microsoft.Device.dll 中。
更新暂时,从 Mono 库中提取 Stopwatch.cs 似乎可行(最终将 Stopwatch 映射到 Timespan)。
Update2不,这不起作用,因为它试图调用 extern long GetTimestamp(); 可能这需要用 SL 可以处理的东西来代替。可能性http://blog.tiaan.com/link/2009/02/03/stopwatch-silverlight