zoukankan      html  css  js  c++  java
  • C#中提供的精准测试程序运行时间的类Stopwatch

    http://www.cnblogs.com/ret00100/archive/2010/08/06/1793680.html

    在需要对程序的执行时间进行精准测试的程序员,不妨使用.Net提供的Stopwatch

    它的命名空间是:System.Diagnostics
    代码如下:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Diagnostics;

    namespace StopWatch
    {
        
    class Program
        {
            
    static void Main(string[] args)
            {
                Stopwatch sw 
    = new Stopwatch();
                sw.Start();
                
    //这里填写要执行的代码
                sw.Stop();
                Console.WriteLine(
    "总运行时间:" + sw.Elapsed);
                Console.WriteLine(
    "测量实例得出的总运行时间(毫秒为单位):" + sw.ElapsedMilliseconds);
                Console.WriteLine(
    "总运行时间(计时器刻度标识):" + sw.ElapsedTicks);
                Console.WriteLine(
    "计时器是否运行:" + sw.IsRunning.ToString());
            }
        }
    }

    运行结果如下:
    总运行时间:00:00:00.0000013
    测量实例得出的程序运行时间(毫秒为单位):0
    总运行时间(计时器刻度标识):5
    计时器是否运行:False

    作者: 火地晋
    出处: http://yelaiju.cnblogs.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    MYSQL
    spider
    git命令
    just_connect.py
    3sql
    4sql
    2sql
    springMVC3学习(六)--SimpleFormController
    springMVC3学习(五)--MultiActionController
    springMVC3学习(四)--访问静态文件如js,jpg,css
  • 原文地址:https://www.cnblogs.com/yelaiju/p/1846741.html
Copyright © 2011-2022 走看看