gpt4 book ai didi

c# - 如何延长 Rx.NET 中 Observable Timer 的持续时间?

转载 作者:太空宇宙 更新时间:2023-11-03 22:37:23 24 4
gpt4 key购买 nike

<分区>

将 C# 与 Rx.NET 结合使用。有没有一种方法可以延长 Observable.Timer 启动后的持续时间?有没有办法使用 Join(...)Expand(...)?我不喜欢丢弃旧计时器,也不喜欢创建新计时器。

示例:初始持续时间为 5 分钟。但是在计时器完成前 1 分钟,我喜欢将其重置为 5 分钟,再次测量 5 分钟。

var _timerDisposable = Observable.Timer(duration)
.ObserveOn(Scheduler.Default)
.Subscribe((_) => DoSomething());

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com