代表和活動之間有什么區別?代表和活動之間有什么區別?兩者都不能保存對可以執行的函數的引用嗎?
3 回答

慕蓋茨4494581
TA貢獻1850條經驗 獲得超11個贊
除了語法和操作屬性之外,還存在語義差異。
從概念上講,代表是功能模板; 也就是說,它們表達了一個函數必須遵守的契約,以便被認為是代表的“類型”。
事件代表......好吧,事件。它們旨在在某些事情發生時提醒某人,是的,它們遵循代理定義,但它們不是一回事。
即使它們完全相同(語法和IL代碼),仍然會保留語義差異。一般來說,我更喜歡為兩個不同的概念設置兩個不同的名稱,即使它們以相同的方式實現(這并不意味著我喜歡兩次使用相同的代碼)。
- 3 回答
- 0 關注
- 435 瀏覽
添加回答
舉報
0/150
提交
取消