訂閱事件可省略 new EventHandler 哦!
讓程式更簡潔哦!
同事參考MSDN上寫 HttpModule 範例(Creating and Registering a Custom HTTP Module),看到事件訂閱時,都要寫 new EventHandler 去包 Method。
其實在C# 2.0之後,可以省略 new EventHandler 哦!
public void Init(HttpApplication app)
{
app.BeginRequest +=
(new EventHandler(this.Application_BeginRequest));
}
可以省略new EventHandler,改成以下的Code,
public void Init(HttpApplication app)
{
app.BeginRequest +=
Application_BeginRequest;
}
參考資料
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^