我在寫一個名爲Food的類。我考慮了一個字段「int cookingTime」來查看這個類的每個實例已經存在了多長時間。我認爲我應該使用Timer類。我寫了下面的一段代碼,但它不起作用。我不確定我的方法是否正確。我非常感謝任何幫助。使用計時器知道對象的年齡
Class Food
{
private System.Timers.Timer timerClock = new System.Timers.Timer();
static int cookingTime = 0;
public Food()
{
this.timerClock.Elapsed += new System.Timers.ElapsedEventHandler(process);
this.timerClock.Interval = 1000;
this.timerClock.Enabled = true;
}
static void process(Object myObject, EventArgs myEventArgs)
{
cookingTime += 1;
}
}
「這個類的每個實例存在多久」 - 爲什麼你需要這個?如果你告訴我們,也許可以找到一個不同的想法。 – Oded 2010-08-01 15:32:42