gpt4 book ai didi

.net - BehaviorSubject.First() 已过时,替代方法是什么?

转载 作者:行者123 更新时间:2023-12-01 07:13:52 25 4
gpt4 key购买 nike

所以我有一个 BehaviorSubject<string>我希望将其用于属性(property)。我一直在使用阻塞First()获取BehaviorSubject的当前值的方法保存在属性 getter 中。
First()操作现在已经过时了,那么实现这一目标的新方法是什么?

最佳答案

詹姆斯的回答很好,但我认为值得一提的是 First 的一般替代方案适用于任何 IObservable。但一定要使用 Value如果您知道它是一个 BehaviorSubject 属性。

// synchronously wait for the value
var value = someObservable.FirstAsync().Wait();

// async await
var value = await someObservable.FirstAsync();

关于.net - BehaviorSubject.First() 已过时,替代方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21961508/

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