首页 > 代码库 > .Net统计代码执行时间
.Net统计代码执行时间
在.NET中,使用StopWatch类(中文为秒表,非常形象)可以很方便的统计执行时间,示例如下:
using System;using System.Diagnostics;using System.Threading;class Program{ static void Main(string[] args) { Stopwatch stopWatch = new Stopwatch(); stopWatch.Start(); Thread.Sleep(10000); stopWatch.Stop(); // Get the elapsed time as a TimeSpan value. TimeSpan ts = stopWatch.Elapsed; // Format and display the TimeSpan value. string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10); Console.WriteLine("RunTime " + elapsedTime); }}
需要更详细的介绍请参考:http://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch(v=vs.110).aspx
.Net统计代码执行时间
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。