,當我們訂閱事件,我們有兩種選擇訂閱事件
- this.button1.click + =新System.EventHandler(this.button1_Click)和
- this.button1.click + =這一點。的button1_Click
什麼是使用這兩種技術的優點和缺點?
,當我們訂閱事件,我們有兩種選擇訂閱事件
什麼是使用這兩種技術的優點和缺點?
第二個是更容易閱讀;-) - 他們以同樣的方式都工作。
第二個選項只是第一個語法糖。
您可以檢查生成的IL代碼,你會看到,編譯器生成正是這兩種情況下相同的IL代碼。
第二個選項是很多人的首選 - 包括ReSharper - 因爲它更容易閱讀,代碼更少。然而,生成的IL代碼是相同的,所以純粹是一個偏好問題。