.net 计时溢出
获取系统启动后经过的毫秒数
使用Environment.TickCount
获取自上次启动计算机以来所经过的时间(以毫秒为单位),如果系统连续运行, TickCount 则会在大约 24.9 天内从零递增到 Int32.MaxValue ,然后跳转到 Int32.MinValue负数,然后在接下来的 24.9 天内递增回零。
可使用GetTickCount64,避免上述问题。
[DllImport("kernel32.dll")]
private static extern ulong GetTickCount64();
浙公网安备 33010602011771号