不清楚是否这里还有CCR大师,但我们想试试。

我有这个功能在我的代码:

dq.EnqueueTimer(TimeSpan.FromMilliseconds(TIMEOUT),timeOutFn);

,这将在超时后调用我功能。然而,由于我需要大量开放套接字的该定时器,我想的参数(或ID)传递到定时器功能。

如何做呢?

由于

[R

有帮助吗?

解决方案

像这样的东西应该这样做。

var timerPort = new Port<DateTime>();
dq.EnqueueTimer(TimeSpan.FromMilliseconds(TIMEOUT), timerPort);
timerPort.Receive(ignored => MyFunc(myParam));
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top