码迷,mamicode.com
首页 > Web开发 > 详细

.NET 程序启动调试器 .NET 测试代码耗费时间

时间:2015-07-16 18:28:12      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

有些场景的.NET程序,不容易设置断点,可以用下面的方法,在.NET代码中增加启动调试器的代码:

if (!Debugger.IsAttached)
    Debugger.Launch();

在文件开头添加引用using System.Diagnostics;

 

参考下面的代码例子,Visual Studio 2015内置查看两个段点之间代码执行的性能(内存耗费和处理器时间)

class Program
{
    static void Main()
    {
        // Create new stopwatch
        Stopwatch stopwatch = new Stopwatch();

        // Begin timing
        stopwatch.Start();

        // Do something  这里是需要测试的耗费时间的代码
        for (int i = 0; i < 1000; i++)
        {
            Thread.Sleep(1);
        }

        // Stop timing
        stopwatch.Stop();

        // Write result
        Console.WriteLine("Time elapsed: {0}",stopwatch.Elapsed);
    }
}

.NET 程序启动调试器 .NET 测试代码耗费时间

标签:

原文地址:http://www.cnblogs.com/JamesLi2015/p/4651525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!