C#//为什么使用事件和/或委托?
我是新来的。我知道什么是委托(收集方法引用的对象),但我不知道委托和事件之间的区别是什么? 为什么使用事件和委托?C#//为什么使用事件和/或委托?,c#,C#,我是新来的。我知道什么是委托(收集方法引用的对象),但我不知道委托和事件之间的区别是什么? 为什么使用事件和委托? 有什么区别吗?代表和事件之间的区别 那么,除了事件的糖衣语法之外,委托和事件之间的真正区别是什么呢。主要区别在于事件提供了比委托更高级别的封装。 因此,当我们传递委托时,它是裸体的,目的地/订户可以修改委托。当我们使用事件时,目的地只能监听它 总结代表的使用 代表有6个重要用途:- 1.抽象并封装方法(匿名调用) 这是代表最重要的用途;它帮助我们定义一个可以指向方法和函数的抽象指针
有什么区别吗?代表和事件之间的区别 那么,除了事件的糖衣语法之外,委托和事件之间的真正区别是什么呢。主要区别在于事件提供了比委托更高级别的封装。 因此,当我们传递委托时,它是裸体的,目的地/订户可以修改委托。当我们使用事件时,目的地只能监听它 总结代表的使用 代表有6个重要用途:- 1.抽象并封装方法(匿名调用) 这是代表最重要的用途;它帮助我们定义一个可以指向方法和函数的抽象指针。同一个抽象委托稍后可用于指向该类型的函数和方法。在上一节中,我们展示了一个简单的数学课堂示例。稍后添加的新算法函数不会影响UI代码
-同样来自Jon Skeet,你认为使用死者的姓名和照片很酷吗?