gpt4 book ai didi

c# - Reactive Extensions - 将项目从一个集合抽取到另一个集合

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

我有一个 IEnumerable 集合,我想每隔一秒将项目抽取到另一个集合中。我如何实现这一目标?有很多新的扩展方法。我还不知道在哪里使用什么。

最佳答案

list1.ToObservable() // Convert list1 to Observable
.Zip(
Observable.Interval(TimeSpan.FromSeconds(1)), // Zip it with an observable that ticks every second
(list, timerList) => list // select list1 only
).
Subscribe((item) =>
{
list2.Add(item); // on each tick, add an item to list2
});

关于c# - Reactive Extensions - 将项目从一个集合抽取到另一个集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4570060/

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