1、首先在 global.asax 中的 Application_OnStart 事件過程中定義計時器,代碼如下:
{
Application.Lock();
Application("TimeStamp") = DateTime.Now.ToString();
Application.UnLock();
}
{
System.Timers.Timer[10000] aTimer = new System.Timers.Timer[10000];
aTimer.Elapsed += /* might be wrong, please check */ new EventHandler(Fresher);
aTimer.AutoReset = true;
aTimer.Enabled = true;
Application.Lock();
Application("TimeStamp") = DateTime.Now.ToString();
Application.UnLock();
}
2、然後我們簡單寫一個 test.aspx 來查看 Application("TimeStamp") 的值。代碼如下:
<%
Response.Write(Application("TimeStamp"))
%>