delegates 相关问题

代表们可以参考几个概念。对象可以依赖另一个(委托)来执行功能。委派还可以参考编程语言功能,利用方法查找规则来调度自调用。在C#中,委托定义触发事件时要调用的方法。

C# 如何声明添加到 Action<> 中的传递参数?

所以我想在类中存储一个多播 Action,并将从修改类的私有 Action 对象的类方法调用的方法传递给它: 公共课酒吧; 公开课Xzxxy...

回答 1 投票 0

C++ 在传递编译时与运行时已知的函数指针时是否可以使用一致的语法?

我正在尝试将一个函数的调用包装到另一个函数中。 我可以传递函数指针或使用非类型模板参数直接调用函数(通过 constexpr 函数点...

回答 1 投票 0

从 C# 转换为 Vb.Net 后如何为委托错误添加 RaiseEvent

我是 Delegates 的新手,正在尝试将以下 C# 代码转换为 Vb.Net。 原始C#代码: 公共委托 void delConnectionStatusChanged(EventDrivenTCPClient 发送者,连接...

回答 1 投票 0

C#:将对象添加到队列时触发事件

每当将对象添加到队列中时,我需要能够触发事件。 我创建了一个扩展队列的新类: 公共委托 void ChangedEventHandler(对象发送者,Eve ...

回答 4 投票 0

在使用 `this` 创建新对象时调用委托构造函数

假设我有一个类,它通过将自身传递给多个成员指针来初始化它们(减少到只有 A)。传递父窗口小部件是 Qt 中的常见做法。 B 类:公共基础{ 公开...

回答 1 投票 0

使用 SwiftUI 设置 WCSessionDelegate 的问题

所以我正在学习如何为手机和手表设置 WCSession 委托。 我觉得我正在按照 Apple 文档的建议进行操作,但无论出于何种原因,我在控制台中收到此日志:“WCSes...

回答 1 投票 0

C++ 在传递函数值或函数指针时是否可以使用一致的语法

由于类型(函数与函数指针)在编译时已知,是否可以使用一致的语法来选择所需的重载? 使用函数 = void(*)(); void foo(){} ...

回答 1 投票 0

С#。错误“具有不同签名的预期方法”。但显示相同的签名

我在 Program.cs 中有事件处理程序方法 c_CriticalSituationHappened void c_CriticalSituationHappened(对象发送者,CriticalSituationGacEventArgs e) { if (e.TypeDisrepair != TypeDisrepairGac....

回答 1 投票 0

当 Bool 变量变为 True 时更改标签

我不太确定如何解释这一点......我将把代码放在伪代码中以便于阅读。 我几乎想要一个标签在类的 bool 变量更改时更改其文本...我不...

回答 3 投票 0

观察 Spring 测试中的属性变化

考虑一个 Service-Bean,它按某个时间表设置属性: @服务 类用户服务{ var userInfo: 地图? = 空 @预定(...) 私人乐趣 fetchUserIn...

回答 1 投票 0

监听动作并传递参数

我正在使用Unity 2020.3.17f1,我正在开发一个任务系统。我希望任何脚本都能够触发一个事件,任务系统将监听并据此转发任务进度......

回答 1 投票 0

使用 lambda 表达式评估布尔条件,而不将其存储在变量中[关闭]

我在循环内有一个简单的评估: var messageDateOk = true; if (dateFrom != null && messageDate < dateFrom.Value) messageDateOk = false; if (dateTo != null &&

回答 1 投票 0

C# 使用 lambda 表达式评估布尔条件,而不将其存储在变量中

我在循环内有一个简单的评估: var messageDateOk = true; if (dateFrom != null && messageDate < dateFrom.Value) messageDateOk = false; if (dateTo != null &&

回答 1 投票 0

如何将自己类的对象放入 Predicate 委托中

我正在制作一个数据处理类,其getData方法的返回是根据使用委托谓词传递给它的函数进行的。getData方法计划...

回答 1 投票 0

从一个类到另一个类的委托变为零

我有这个协议和类,它是委托人 L 协议 userDetailsDelegate: AnyObject { func didSendUserDetails (_ object: LoginViewController) } 类 LoginViewController:

回答 1 投票 0

从一个班级到另一个班级的代表为零

我有这个协议和类,它是委托者 协议 userDetailsDelegate: AnyObject { func didSendUserDetails (_ object: LoginViewController) } 类 LoginViewController: UIViewCont...

回答 1 投票 0

为什么 `Predicate<T>` 与 `Func<T,bool>` 不匹配?

我尝试用C#编译以下代码: 公共静态 T FirstEffective(IEnumerable 列表) { 谓词 pred = x => x != null; 返回 Enumerable.FirstOrDefault(列表, ...

回答 4 投票 0

WPF - 如何从子视图更改 ContentControl 视图?

我是 WPF/MVVM 新手,正在构建一个运行“作业”的应用程序。 该应用程序当前如下所示: MainView 包含一些按钮和一个 ContentControl。内容控件...

回答 1 投票 0

如何从委托中解除异步函数

我正在开发一个 Blazor 服务器项目,我有一个存储库服务,我可以从中执行数据库操作,并且我有一个使用该服务的 razor 组件 X。 基本上,我想...

回答 1 投票 0

将事件处理程序作为参数传递给对象构造函数

请参阅下面的最终工作代码 我有一种通过传递命令列表并在新进程中执行它们来在内存中执行批处理脚本的方法。我用这种方法来运行东西...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.