代表和活动之间有什么区别?代表和活动之间有什么区别?两者都不能保存对可以执行的函数的引用吗?
3 回答
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
除了语法和操作属性之外,还存在语义差异。
从概念上讲,代表是功能模板; 也就是说,它们表达了一个函数必须遵守的契约,以便被认为是代表的“类型”。
事件代表......好吧,事件。它们旨在在某些事情发生时提醒某人,是的,它们遵循代理定义,但它们不是一回事。
即使它们完全相同(语法和IL代码),仍然会保留语义差异。一般来说,我更喜欢为两个不同的概念设置两个不同的名称,即使它们以相同的方式实现(这并不意味着我喜欢两次使用相同的代码)。
- 3 回答
- 0 关注
- 418 浏览
添加回答
举报
0/150
提交
取消