很简单:
DateTime startTime = DateTime.Now;//..Invoke your methodDateTime endTime = DateTime.Now;TimeSpan s = endTime-startTime;
Console.WriteLine("耗时 :"+s.Milliseconds+" 毫秒.");

解决方案 »

  1.   

    真是奇怪,我和timmy3310(Tim)都是2003-04-16 11:22:00 发的帖子,为什么他的在我的前面?
      

  2.   

    System.DateTime dtStart=System.DateTime.Now;
    //执行你的程序
    System.DateTime dtEnd=System.DateTime.Now;int iTicks=dtEnd.Ticks-dtStart.Ticks;//iTicks就是你的程序执行耗费的具体时间(以Ticks—滴答表示)
      

  3.   

    呵呵,被timmy3310(Tim)抢先了。不过,我的时间或许更准确(你想都已精确到TICK了),:)
      

  4.   

    int nStart=Environment.TickCount;
    ……执行你的程序
    int nSpan=Environment.TickCount-nStart;
    //单位是millionsecond