anonymous-methods

anonymous-methods

文章 0 浏览 3

匿名方法作为 BeginInvoke 的参数?

为什么不能将匿名方法作为参数传递给 BeginInvoke 方法? 我有以下代码: private delegate void CfgMnMnuDlg(DIServer svr) private void ConfigureM…

陪我终i 2024-07-25 06:12:05 12 0

在 C# 中编写匿名函数的推荐方法是什么?

var seq = Enumerable.Range(1, 10).Reverse() var sort1 = seq.OrderBy(i =&gt i) var sort2 = seq.OrderBy(delegate(int i) { return i }) 我认为 s…

行雁书 2024-07-25 04:46:19 4 0

C# 3.0 中匿名方法的闭包

为什么匿名方法存在闭包? 为什么不直接将状态传递到方法中,而不需要通过复制闭包变量来生成新类的开销? 这难道不是“让一切全球化”的倒退吗? 有…

戏舞 2024-07-24 21:26:48 8 0

C# 中的匿名委托

我不可能是唯一一个厌倦了仅为一次需要委托的调用而定义和命名委托的人。 例如,我想以可能来自其他线程的形式调用 .Refresh() ,所以我编写了这段代…

国际总奸 2024-07-23 05:22:46 5 0

匿名方法的范围

匿名方法的一大好处是我可以使用调用上下文中的本地变量。 这对于输出参数和函数结果不起作用有什么原因吗? function ReturnTwoStrings (out Str1 : …

不必在意 2024-07-19 08:00:57 7 0

使用 vb.net Action(Of T) 和 lambda 声明匿名方法时出现问题

Imports System.Reflection Public Class Test Private Field As String End Class Module Module1 Sub Main() Dim field = GetType(Test).GetField("…

狠疯拽 2024-07-17 10:09:56 5 0

CodeDom - 我可以生成匿名方法吗?

我找不到任何方法来生成匿名方法。 有任何想法吗?…

够运 2024-07-17 05:19:27 7 0

何时不使用 lambda 表达式

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

迷荒 2024-07-16 02:27:18 8 0

VB.NET 有匿名函数吗?

根据我在 google 上找到的信息,VB.NET 只有单语句 lambda,而没有多语句匿名函数。 然而,我读到的所有文章都在谈论旧版本的 VB.NET,我找不到比 vs2…

淡忘如思 2024-07-15 01:09:34 9 0

如何注销匿名处理程序?

C# 2.0 有一个巧妙的功能,称为匿名函数。 这主要用于事件: Button.Click += delegate(System.Object o, System.EventArgs e) { System.Windows.Form…

孤独难免 2024-07-14 06:53:31 7 0

IEnumerable 中求和、平均、连接等项的实现选项

我正在寻找最短的代码来创建对 IEnumerable 中的项目执行常见操作的方法。 例如: public interface IPupil { string Name { get set } int Age { get…

累赘 2024-07-12 12:12:24 10 0

事件处理程序和匿名委托/Lambda 表达式

我希望通过使用匿名委托和 lambda 表达式来为 C# 中的事件处理程序创建方法来澄清一些事情,至少对我自己来说是这样。 假设我们有一个添加匿名委托或 …

我是有多爱你 2024-07-12 06:01:04 6 0

C#:是否可以在匿名方法中声明局部变量?

匿名 C# 方法中可以有局部变量,即在下面的代码中我只想执行一次计数。 IQueryable&ltEnquiry&gt linq = db.Enquiries if(...) linq = linq.Where(...…

虫児飞 2024-07-10 13:31:59 9 0

如何避免在匿名方法块中使用输出参数?

以下方法无法编译。 Visual Studio 警告“匿名方法中不得使用输出参数”。 WithReaderLock(Proc action) 方法采用一个 delegate void Proc()。 public…

早乙女 2024-07-09 22:16:55 8 0

delegate 关键字与 lambda 表示法

编译后,: delegate { x = 0 } 和 () =&gt { x = 0 } 之间有区别吗?…

梦忆晨望 2024-07-09 06:00:18 12 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文