委托和事件之间有什么区别?
作者:Sean Chambers 提问时间:8/27/2008
委托和事件之间有什么区别?不是两者都包含对可以执行的函数的引用吗?...
委托 问答列表
作者:Sean Chambers 提问时间:8/27/2008
委托和事件之间有什么区别?不是两者都包含对可以执行的函数的引用吗?...
作者:Warstek 提问时间:2/7/2023
我想存储来自客户端的 WebSocket 调用的回调。 我想告诉IDE第一个参数应该始终是。ClientMetadata 问题是,我想注册具有无限数量和未知类型参数的方法,但第一个必须是 Clien...
作者:Sean McManus 提问时间:6/16/2023
我在弹出窗口中有一个共享对话框,我想在关闭时触发回调。 我尝试将委托分配给 UIPopoverPresentationController,但当我关闭应用程序中的共享对话框时,没有触发任何回调。 ...
作者:Soner from The Ottoman Empire 提问时间:3/31/2023
我仍然难以理解使用事件关键字与不实际之间的区别。例如,如果我们删除以下示例中的关键字,则一切正常。如果它有效,我们为什么需要它?我仍然可以制作一些供订阅者消费的东西。如果有必要知道的话,我正在研究 ....
作者:Hax 提问时间:3/28/2023
我试图找出 .Net 中 async-await 用法的祖先。在下面的代码中,我希望进入传递,但事实并非如此。缺少的点是什么?WebRequestGetWebResponseCallbackBegin...
作者:Emperor Eto 提问时间:2/17/2023
我正在尝试设计一种通用的方法来实现我认为非常常见的模式,即需要处理一次类事件才能设置结果,并立即取消订阅。该模式如下所示:TaskCompletionSource Task DoSomethingA...
作者:Szyszka947 提问时间:1/14/2023
我想用于我的异步事件。但整个话题对我来说似乎很难。delegate 我不知道如何注册事件以及如何注册对所有加薪具有相同逻辑的处理程序。我的意思是,我希望异步事件处理程序始终具有相同的逻辑,该逻辑始终...
作者:Anonymous 提问时间:12/20/2022
这个问题在这里已经有答案了: 委托和事件之间有什么区别? (11 个答案) 11个月前关闭。 C#. 如果你在技术面试中被问到这个问题,你会如何回答? 请介绍一下这些情况的区别: 1) pub...
作者:user31673 提问时间:1/18/2010
我有几种方法,它们都具有相同的参数类型和返回值,但名称和块不同。我想将要运行的方法的名称传递给另一个将调用传递的方法。 public int Method1(string) { // Do som...
作者:Alexey Alferov 提问时间:6/20/2023
我不明白为什么我得到System.NullReferenceException:对象引用未设置为对象的实例。 我想将委托 ConnectAsyncDelegate 传递给 Commit 函数。 有必要...