C# 应用程序\u X事件处理程序参数有用吗?

C# 应用程序\u X事件处理程序参数有用吗?,c#,asp.net,.net,events,global-asax,C#,Asp.net,.net,Events,Global Asax,根据我自己的说法,我是否像这样在Global.asax.cs中声明ASP.NET应用程序事件处理程序(无参数) 或者像这样(两个参数) 所以基本上可以归结为我是否对这些参数感兴趣。到目前为止,我看到e是对EventArgs(不是某个后代)的引用,并且绝对不包含任何数据,sender始终是对ASP.global\u asax类型对象的引用,该对象包含对包含处理程序的类的引用(与this相同)以及对System.Web.Profile.DefaultProfile类型的实例的引用 其他处理程序似乎也

根据我自己的说法,我是否像这样在
Global.asax.cs
中声明ASP.NET应用程序事件处理程序(无参数)

或者像这样(两个参数)

所以基本上可以归结为我是否对这些参数感兴趣。到目前为止,我看到
e
是对
EventArgs
(不是某个后代)的引用,并且绝对不包含任何数据,
sender
始终是对
ASP.global\u asax
类型对象的引用,该对象包含对包含处理程序的类的引用(与
this
相同)以及对
System.Web.Profile.DefaultProfile
类型的实例的引用

其他处理程序似乎也从未向它们传递过有用的参数。例如,始终传递对
System.Web.HttpApplicationFactory
的引用和对
EventArgs
的引用

到目前为止,我觉得我应该把我的
应用程序?(objectsender,EventArgs e)
处理程序转换成
应用程序()
表单

是否曾经有过这样的情况:这些处理程序传递了有用的(至少对于调试而言)参数

protected void Application_Error()
protected void Application_Error(object sender, EventArgs e)