zoukankan      html  css  js  c++  java
  • 【转】C# 计算程序运行时间

     1 //计算程序运行时间(.net1.1 于.net2.0的区别)在.net2.0中提供了Stopwatch类,简单例子 
     2 using System.Diagnostics; 
     3 
     4 private Stopwatch stw = new Stopwatch(); 
     5 
     6 private void Form1_Load(object sender, EventArgs e) 
     7 { 
     8     stw.Start(); 
     9 } 
    10 
    11 private void Form1_FormClosing(object sender, FormClosingEventArgs e) 
    12 { 
    13     DialogResult dr = MessageBox.Show("真的要退出?""退出", MessageBoxButtons.YesNo, MessageBoxIcon.Question); 
    14     if (dr == DialogResult.Yes) 
    15     { 
    16         stw.Stop(); 
    17         MessageBox.Show("程序共运行时间:" + stw.Elapsed.Seconds.ToString() + ""); 
    18         e.Cancel = false
    19     } 
    20     else 
    21     { 
    22         e.Cancel = true
    23     } 
    24 } 
    25 
    26 //在.net1.1中,需要自己写 
    27 using System; 
    28 namespace StopWatchTest 
    29 { 
    30     class Class1 
    31     { 
    32         [STAThread] 
    33         static void Main(string[] args) 
    34         { 
    35             StopWatch sw = new StopWatch(); 
    36             sw.start(); 
    37             for (long i = 0 ; i < 100000000 ; i++) 
    38            { 
    39 
    40            } 
    41            Console.WriteLine(sw.elapsed()); 
    42 
    43            Console.Read(); 
    44         } 
    45     } 
    46 
    47     class StopWatch 
    48     { 
    49         private int mintStart; 
    50 
    51         public void start() 
    52         { 
    53             mintStart = Environment.TickCount; 
    54         } 
    55 
    56         public long elapsed() 
    57         { 
    58             return Environment.TickCount - mintStart; 
    59         } 
    60     } 
    61 }
  • 相关阅读:
    CentOS6.2编译安装Nginx1.2.0
    mysql之主从复制篇
    CentOS6.2编译安装PHP5.4.0
    c# 多线程 编程
    QQ空间及邮箱验证码登录的校验方式及自动登录的解决方案
    C# 动态编译、动态执行、动态调试
    在Visual C#中用ListView显示数据记录
    推荐一个免费的HTTP抓包分析工具 Fiddler Web Debugger
    C#简繁体转换方法(Microsoft.Office.Interop.Word)
    C#读取字符串类型XML
  • 原文地址:https://www.cnblogs.com/SummerRain/p/2637514.html
Copyright © 2011-2022 走看看