C# 将事件附加到按钮的性能有何细微差别?
我想知道以下各项之间的性能差异:C# 将事件附加到按钮的性能有何细微差别?,c#,asp.net,.net,performance,C#,Asp.net,.net,Performance,我想知道以下各项之间的性能差异: this.BTN_LogIN.Click += new EventHandler(BTN_LogIN_Click); vs <asp:Button runat="server" ID="BTN_LogIN" onclick="BTN_LogIN_Click" > 我认为后者在运行时使用反射来决定使用哪个函数,因此速度较慢 是否正确?据我所知,两者的性能相同,因为Asp.Net使用反射来确定单击了哪个按钮以引发相应的单击事件。这对您来说是实际
this.BTN_LogIN.Click += new EventHandler(BTN_LogIN_Click);
vs
<asp:Button runat="server" ID="BTN_LogIN" onclick="BTN_LogIN_Click" >
我认为后者在运行时使用反射来决定使用哪个函数,因此速度较慢
是否正确?据我所知,两者的性能相同,因为Asp.Net使用反射来确定单击了哪个按钮以引发相应的单击事件。这对您来说是实际问题吗?在这种情况下,我将使用最容易阅读和查找的按钮(第二个)@oded如果我不能向同事回答这个问题-所以是:)@jgauffin这个问题被标记为性能。。“不容易读”@RoyiNamir看看