所以寫了一個計算時間的物件,
沒甚麼特別的,所以直接分享程式碼吧!
CalcTime 物件的使用方式如下:
第一步,先建立物件:
CalcTime calcTime = new CalcTime();
第二步,程式執行完了直接呼叫 Duration(),會直接丟出執行的毫秒的字串。
calcTime.Duration();
如果需要重新計算的話,直接呼叫 Restart() 就會重設了,不需要重新建立 CalcTime 物件。
calcTime.Restart();
CalcTime 物件的程式碼如下:
public class CalcTime
{
TimeSpan tsStart;
public CalcTime()
{
tsStart = new TimeSpan(DateTime.Now.Ticks);
}
public void
Restart()
{
tsStart = new TimeSpan(DateTime.Now.Ticks);
}
public string
Duration()
{
TimeSpan tsEnd = new TimeSpan(DateTime.Now.Ticks);
TimeSpan ts =
tsStart.Subtract(tsEnd).Duration();
return ts.Milliseconds.ToString() + "毫秒";
}
}
沒有留言:
張貼留言