首页 > Web开发 > 详细

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

时间:2015-07-16 18:26:27      阅读:300      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!