将 IObservable<MyObject> 转换为 IObservable<bool>

Convert IObservable<MyObject> into IObservable<bool>

我需要将我的 IObservable<MyObject>(来自 Akavache)转换成另一个 IObservable,在我的例子中是 IObservable<bool>

我不知道该怎么做。下面的代码片段显然是错误的...你能给我一些正确的提示吗?

public IObservable<bool> IsMyObjectGreat() {
    var newObservable = GetMyObject().Subscribe<MyObject>((obj) => {
        if(obj?.Count > 5) {
           // set true in my observable
        }
        // set false in my new observable
    });
    return newObservable;
}
GetMyObject().Select(obj => { if (obj?.Count > 5) { return true; } return false; }).AsObservable();