delegates 相关问题

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

使用system.func时将类型转换为接口

这里很新,对于 C# 来说也很新。 这是我的问题。 我有一个使用 func delegate 的通用类 公开课网格 { 私有 TGridObject[,] 垫; 公共网格(int宽度...

回答 1 投票 0

我应该将对象或 Func/Action 传递给 C# 中的方法吗

传递一个简单的普通对象或返回相同对象的 lambda 函数之间有什么区别,以及在性能/可读性方面选择哪个选项? 给出一个例子...

回答 1 投票 0

使用子类或委托解决方案集成问题检测文本字段上的退格事件

作为序言,这个问题已经使用几种不同的方法解决了 - 我将在此处留下具有解决方案的堆栈溢出帖子文本 问题涉及检测何时“del...

回答 2 投票 0

Repeater Delegate 无法访问列表模型中的属性

从此链接描述了中继器问题。 @Stephen Quan,根据您的建议将代码修改为 ListModel。 列表模型{ id:列表模型 } 函数handleModelChanged() { 委托模型....

回答 1 投票 0

使用 Person 类委托 Action Lambda

我有以下问题:我想制作一个 Lambda,它应该打印 Person 类的结果。打印内容应如下所示: ResetName, after (Name ==null) = True 但我得到一个

回答 1 投票 0

使用委托而不是类实例的充分理由?

有人问我一个关于代表的问题,我对正确答案有一些疑问: 当您创建自己的协议时,使用委托或仅实例化之间有什么区别......

回答 3 投票 0

在 Javascript 中委托函数调用

Javascript 有没有办法像 c# 中那样拥有委托? C# 中的示例 Object.onFunctionCall = delegate (vars v) { Console.WriteLine("我可以在这个私人委托中做一些事情

回答 2 投票 0

什么是行动<string>?

什么是Action,如何使用?

回答 6 投票 0

双返回类型的多播委托,仅返回最后一个方法的结果,而不返回所有方法的结果

我是这个主题的新手,想知道是否有一种方法可以在使用多播委托的返回类型时获取所有方法的结果,而不仅仅是最后一个方法的结果? 这是我的代码:

回答 3 投票 0

委托给实例方法不能有 null 'this'。转换代表时

我正在尝试从通用委托转换为命名委托。 结果符合以下精神(无效的 C#): 行动行动=???; CustomDelegate d = act; 我...

回答 2 投票 0

什么是 Objective-C 委托?

什么是 Objective-C 委托? 为了清楚起见,你能用一个好的、精确的例子来解释它,以便我能理解吗?

回答 2 投票 0

在特定线程上调用委托 C#

有什么方法可以让委托在特定线程上运行吗? 假设我有: CustomDelegate del = someObject.someFunction; 线程专用线程 = ThreadList[x]; 我可以有一致的背景吗

回答 5 投票 0

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

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