[問題] 共享事件的語法解釋
小弟最近學寫c#,如果問題太過粗淺請多包涵
當我寫一堆button要共享某一個button時,form1內部會這樣寫
public Form1()
{
InitializeComponent();
button1.Click += new System.EventHandler(button1_Click);
button2.Click += new System.EventHandler(button1_Click);
button3.Click += new System.EventHandler(button1_Click);
}
或寫成
botton2.Click += botton1_Click;這樣也可以
但是這兩句話在邏輯上我完全不懂
為何button1.Click=button1.Click+ new System.EventHandler(button1_Click);
就能夠共享同一個事件? 還要用"加"的
小弟程式學齡不深,煩請板上大大用最簡單的方式告訴我
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.71.78
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1459605724.A.0D5.html
→
04/02 22:20, , 1F
04/02 22:20, 1F
→
04/02 22:21, , 2F
04/02 22:21, 2F
哈哈可以再講深一點沒關係
※ 編輯: pipited07 (140.116.71.78), 04/03/2016 00:50:09
→
04/03 00:50, , 3F
04/03 00:50, 3F
那另外一種寫法還要用NEW的能解釋一下嗎?
→
04/03 01:26, , 4F
04/03 01:26, 4F
推
04/03 08:19, , 5F
04/03 08:19, 5F
※ 編輯: pipited07 (140.116.71.78), 04/03/2016 13:48:35
→
04/03 14:39, , 6F
04/03 14:39, 6F
→
04/03 14:41, , 7F
04/03 14:41, 7F
→
04/03 16:40, , 8F
04/03 16:40, 8F
→
04/03 21:08, , 9F
04/03 21:08, 9F
→
04/03 21:08, , 10F
04/03 21:08, 10F
謝謝各位的回覆 我現在有比較懂了
※ 編輯: pipited07 (140.116.71.78), 04/04/2016 13:33:55
※ 編輯: pipited07 (140.116.71.78), 04/04/2016 13:35:38
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章