cost 263 ms
无参数匿名方法可以分配给有参数委托 - Parameterless anonymous method can be assigned to parametered delegate

所以我有委托test11它返回 void 并接受 1 个参数。 当我尝试将无参数方法分配给test11的实例时,编译器显然会发出错误,但是当我将无参数匿名方法分配给test11的实例时,不会发出错误。 我的意思是,我可以看到它的工作没有任何障碍,但你能告诉我为什么会这样吗? 这有充分的理由吗? ...

在传递给另一个函数的匿名方法中使用开放数组参数出现“无法捕获符号”错误 - 'Cannot capture symbol' error using an open array param inside anonymous method which is passed to another function

我试图在作为参数传递给另一个函数的匿名方法中使用array of Integer参数array of Integer : 编译时会产生以下E2555错误: [dcc32 错误] Unit1.pas(38): E2555 无法捕获符号“ACodes” 我尝试使用一个只有一个Intege ...

我可以在 firebase 身份验证中将身份验证提供程序从谷歌帐户更改为匿名吗? - can I change authentication provider from google account to be anonymous in firebase authentication?

使用 Google 帐户作为身份验证提供者的用户登录,如上图所示。 我想在用户执行注销时,提供者应该从谷歌更改为匿名。 所以我想,当用户注销时,他们将是匿名的,但具有相同的用户 ID Bdf2LPraRhbnWhP24eiSN3vTQ5G3 我可以这样做吗? 我需要使其匿名,因为我希望该用户即使 ...

匿名方法如何统计? - How to count in anonymous method?

我有一个 IntList 类的实现。 我应该:使用匿名方法的功能在其封闭方法中引用局部变量,并使用定义的“Act”方法来计算 IntList 元素的总和(无需自己编写任何循环)。 这是我到目前为止所做的,但我怀疑它是否正确。 任何建议和解释都会在这里帮助我在这种情况下,我的匿名方法的封闭方法是什么 ...

如何从T创建匿名对象? - How to create anonymous object from T?

我在EF上下文中有GetEntities方法。 在某些情况下,我不想加载内存中实体的所有属性。 我只想加载“选定”属性。 我正在使用匿名对象仅获取特殊属性。 例如,我有“产品”实体,而我仅获得“名称”和“成本”属性(仅供阅读)。 我在很多地方都使用它。 因此,我创建了Prope ...

匿名方法应按条件返回字符串 - Anonymous method should return a string by condition

我试图理解用C#编写匿名方法。 但是很难取得成功。 请看我的例子。 我试图通过给定条件填充名为Value的属性。 当我编写一个私有的helper方法时,它使用一个inputparam int lockCardStatus并返回一个字符串,这将是一个解决方案,但我的意图是尝试使用“ ...

在将匿名方法分配给委托时,协方差和逆变不起作用 - Covariance and contravariance not working when assigning anonymous method to delegate

我有以下代码,取自本MSDN : 这一切都编译得很好,但我想测试将委托分配给一个匿名的lambda表达式: 但是在那行我得到错误: Cannot convert lambda expression to type 'SampleDelegate' because the pa ...

如何与代表订阅事件 - How to subscribe to an event with a delegate

我想订阅一个事件,以便在事件触发时可以执行委托或匿名函数。 用方法订阅事件很容易,我可以输入方法名称,这很好用: 但是我不能使用相同的语法订阅委托。 这将不起作用: 我研究了此问答 ,建议我尝试以下方法,但这种方法也不起作用: 我该如何进行这项工作? ...

以通用表达式和动作作为参数的调用方法 - Invoke method with generic expression and action as parameters

我需要调用一个看起来像这样的方法: 但是,TEntity仅在运行时已知。 我知道如何调用这样的方法: 如您所见,我不知道该函数传递什么。 多数民众赞成在没有参数的方法被称为此问题的区别。 有什么办法可以做到吗? 编辑:完整示例 ...

Delphi:强制捕获匿名方法的“未使用”变量 - Delphi: Force capture of “unused” variable for anonymous method

我在一个过程中有一个变量,我需要保持活着,直到该过程中的匿名方法运行,但我不在匿名方法中使用该变量。 有没有一种惯用的方法告诉编译器捕获变量? 例如: 上面的工作在Win32上,但我担心LLVM后端或一些未来的优化会认识到ForceCapture不做任何事情并将捕获删除为无操作。 ...

如何将ValueTuple命名功能与匿名方法一起使用? - How do I use the ValueTuple naming feature with anonymous methods?

我想使用ValueTuple的命名功能如下: 但它不会编译错误消息,这不是很有帮助。 然而这些都编译: 尝试更直接的方法,这不编译BUT提供更有帮助的错误消息: 这导致尝试这个,编译: 这最终启发了这个,编译: 这是IEnumerable扩展方法的一般问 ...

匿名方法作为事件处理程序 - Anonymous method as event handler

编辑:这个问题不是关于如何退订事件,因为我知道如果愿意的话。 问题是我的特定情况下是否与垃圾回收有冲突。 在我之前写的一些代码中,我通过匿名方法注册了一个事件( CheckExecution ,由isoDataTemp拥有,请参见下面的代码)。 但是现在我想到,为事件分配匿名方法是很邪 ...

匿名方法对TypeInfo的奇怪行为 - Strange behaviour of TypeInfo by anonymous methods

对于需要泛型类型“family”的一段代码,我尝试使用TypeInfo来检索所需的信息。 对于大多数类型,我可以解决这个问题。 但匿名方法类型表现出意外。 我有一个匿名方法类型定义为: 我试着获取类型信息: 我知道匿名方法背后有一些编译魔术。 但我得到以下结果: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM