【发布时间】:2016-07-29 09:20:32
【问题描述】:
我遇到了这条线:
client.Delay(() => Console.WriteLine("Reliable!"), TimeSpan.FromDays(1));
在他们的文档中的Hangfire.io 站点上,并且对() => 有点困惑。看起来它与订购或搜索有关,但我对此的了解基本上为零。它到底在做什么?
【问题讨论】:
-
这是 lambda 表达式。基本上它是一个匿名函数——在这种情况下没有任何参数。我敢打赌,如果您查看
client的类型Delay方法的文档,它需要 2 个参数 - 第一个是回调/委托(由这个 lambda 表达式表示),第二个应该是延迟。跨度> -
啊!好的。谢谢@MilanTomeš。这就解释了。如果你输入答案,我会给你答案。
-
哇!对我不知道的事情投了三票,因此无法寻找答案!那里有一些不友善的人。