JiZ*_*San 5 .net c# intervals system.reactive observable
Observable.Interval 每个时间段都会产生价值。如何让它在下一次迭代之前等到动作结束?
例子:
Observable.Interval(TimeSpan.FromSeconds(1)).Subscribe(async t =>
{
//Here could be some long running action with different duration each iteration
Console.WriteLine(t.ToString());
await Task.Delay(3000);
});
Run Code Online (Sandbox Code Playgroud)
它将每秒开始动作。如何让它等到动作完成?
| 归档时间: |
|
| 查看次数: |
1544 次 |
| 最近记录: |