c#检查代码运行时间
2017-12-08 09:57
211 查看
//需要的命名空间 using System; using System.Diagnostics; //测试代码运行时间,用System.DateTime.Now public static void SubTest1() { //获取代码开始时间 DateTime beforDT = System.DateTime.Now; //耗时巨大的代码 for (int i = 0; i < 100; i++) { Console.WriteLine(i); } //获取代码结束后的时间 DateTime afterDT = System.DateTime.Now; //从afterDT中减去beforDT的时间 TimeSpan ts = afterDT.Subtract(beforDT); Console.WriteLine("DateTime总共花费{0}ms.", ts.TotalMilliseconds); //测试代码运行时间1,用Stopwatch类(System.Diagnostics) public static void SubTest2() { //创建与启动时间 sw.Reset()表示清零 Stopwatch sw = new Stopwatch(); //开始测量 sw.Start(); for (int i = 0; i < 100; i++) { Console.WriteLine(i); } //停止测量 sw.Stop(); //获取时间 TimeSpan ts2 = sw.Elapsed; Console.WriteLine("Stopwatch总共花费{0}ms.", ts2.TotalMilliseconds); }
相关文章推荐
- C# 测试代码运行时间
- 测量C#代码的运行时间
- C#计算代码运行时间,以及总秒数转换为时间格式的问题
- C#计算一段代码的运行时间
- C# 测某段代码运行所需时间
- C# 写个公共的测试代码运行时间的方法
- C# 测试代码运行时间
- C# 写个公共的测试代码运行时间的方法
- 测试代码的运行时间(C#)
- C# 使用 Stopwatch 测量代码运行时间
- C# JAVA 记录代码运行时间
- C# 计算代码的运行时间
- C# 代码运行时间统计
- C# 精准获取代码运行时间
- C# 中用stopwatch测试代码运行时间
- c#实现统计代码运行时间
- C# 使用 Stopwatch 测量代码运行时间
- C# 计算代码运行时间
- C#如何测试代码运行时间
- C# 测试代码运行时间