将 T 的可观察量的 IEnumerable 聚合为 T 的一个可观察量
我有
IEnumerable<IObservable<Tourn>> collectionOfObservables
,但我想要
IObservable<Tourn> observableTourn
并且我希望所有 observableTourn 订阅者在任何底层可观察值发生变化时触发?在 C# 中需要这个
I have
IEnumerable<IObservable<Tourn>> collectionOfObservables
but i want
IObservable<Tourn> observableTourn
and I want all Subscribers of observableTourn to fire whenever any of the underlying observables change? need this in C#
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试 Observable.Merge
Try Observable.Merge
尝试使用 LINQ。
Select
或SelectMany()
方法可以解决这个问题。Try to use LINQ. The methods
Select
orSelectMany()
will do the trick.