delegates 相关问题

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

无法在 VS 2022 中调用 main 函数

在 VS 2022 中,代码 public static void main 的入口点不再存在。 我试图实现一个简单的委托,但控制台上没有显示任何输出: 使用系统; 命名空间 ConsoleA...

回答 1 投票 0

在vs2022中无法调用main函数

在vs2022中,代码public static void main的入口点不再存在。 我试图实现一个简单的委托,但控制台中没有显示输出 使用系统; 命名空间 ConsoleApp1 {

回答 1 投票 0

是否可以在C#接口中定义Godot Signal?

我必须在我的游戏中实施伤害系统。我有多个类,可能会被损坏(单位、行星等)。 每个可能损坏的节点都实现IDamageable接口。 戈多信号被杀

回答 1 投票 0

在unity c#中使用委托的多个实例

我在名为 BattleManager 的脚本上创建了一个委托,以在回合结束时处理方法。 一切似乎都工作得很好,除非同一对象有多个实例

回答 1 投票 0

C#中使用try catch给Var赋值

我想用C#做这样的事情。我认为使用委托或匿名方法可以实现这一点。我尝试过,但我做不到。需要帮忙。 SomeType someVariable = 尝试 { ...

回答 6 投票 0

委托和多个视图控制器的初始化顺序不起作用

我正在尝试构建一个程序,其中 MainController 使用委托将数据传递到 TableViewController 内的表中。我认为我已经正确初始化了它,但 LoadSN() 没有触发

回答 1 投票 0

委托不触发方法

我查看了其他代表问题,但没有任何好的现有答案。一切都应该正确设置,我可以看到我的滑块将更改日志中的值。由于某种原因,代表

回答 1 投票 0

在静态方法中获取非静态方法名

我正在尝试做一些相当简单的事情,但不确定是否有任何方法可以简单地创建我的类的虚拟实例。 我试图简单地使用...

回答 2 投票 0

Roslyn 导致内存泄漏,我该如何遏制它?

所以我有这个 NET6.0 控制台应用程序,它充当其他 UDP 消息应用程序之间的桥梁。 要定义如何从我的应用程序发送数据,请使用此配置文件系统,其中包含...

回答 1 投票 0

ExtensionDelegate.swift 未调用

首先我想说我知道存在这样的问题,但我在我读过的内容中没有找到任何可以解决我的问题的内容。 我的最终目标是拥有像计数这样的手表复杂功能......

回答 2 投票 0

如何在C#中从字符串调用委托?

是否可以通过变量名称(作为字符串)调用存储在变量中的委托?我想我必须使用反射机制,但我没有得到任何结果 示例代码: 类演示 { 噗...

回答 4 投票 0

委托给实例方法不能有 null 'this'discord.net

我正在.NET 8 中开发C# 程序 我有一个通用主机,其中包含一系列用于不和谐机器人的服务。在其中一个我有这样的代码 (简化代码) 公共 MessageService(DiscordSocketClient cli...

回答 1 投票 0

在 Rails 中,我可以通过委托方法订购查询吗?

我在通过委托方法订购查询时遇到困难。我的任务是帮助将一个相当大的 Rails 3 应用程序升级到 Rails 4。我在索引操作中遇到了这个查询。 #

回答 1 投票 0

“退出构造函数时,不可为空的事件必须包含非空值”

我收到警告“退出构造函数时,不可为空的事件“SomeEvent”必须包含非空值。请考虑将该事件声明为可空。” 这是一个非常简化的版本...

回答 2 投票 0

C# 委托类文档中“实例方法对其第一个参数关闭”是什么意思

我目前正在研究 C# 中的 Delegate 类的文档,并且遇到了一些让我困惑的术语。我对代表即将到来的内容有一个概念性的了解

回答 1 投票 0

在 F# 中创建接受通用委托的函数

我已经为 GLFW 创建了一些 F# 绑定。为此,有几个回调。现在,除了回调定义(这是一个 de...

回答 2 投票 0

null 事件 += 不会导致错误。为什么这个 `null +=` 不是一个错误?

运行以下命令 委托无效 GreetDelegateType(); 公开课节目{ 静态 GreetDelegateType GreetDelegate; 静态事件 GreetDelegateType GreetEvent; 静态无效 GreetInEn...

回答 1 投票 0

尝试链接委托者(多播委托)时出现“运算符‘+’不能应用于‘方法组’和‘方法组’类型的操作数”

以下代码 公共类类型测试{ delegate int LogMessageDelegate(字符串消息); int LogMessageToConsoleReturn1(字符串消息) { Console.WriteLine($"{msg} 返回...

回答 1 投票 0

C# 事件是同步的吗?

这个问题分为两部分: 引发事件是否会阻塞线程,或者是否开始异步执行 EventHandler 并且线程同时继续运行? 是

回答 7 投票 0

在 C# 中,如何用函数参数中的委托替换 Func?

查看以下函数,它需要另一个具有输出类型 T 的 Function 并简单地调用它并返回结果: T CallFunction(Func lambda) { 返回 lambda(); }...

回答 2 投票 0

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