从未识别的序列数创建IObservable序列

时间:2015-09-09 14:05:21

标签: system.reactive

我有一个可观察的序列,如: -

Observable.FromEventPattern<PropertyChangedEventArgs>(<source>, "PropertyChanged").Subscribe(changed =>
                {

}

现在我的上述代码触发的一个属性也会更改3-5个属性,上面的代码再次激活。

现在我想谈谈这个序列的最后一点,我不知道它会启动多少次。

我试图从上面的代码创建另一个IObservable sequnce,但不知道我将在何时使用我创建的新序列。我试过了: -

 Observable.FromEventPattern<PropertyChangedEventArgs>(<source>, "PropertyChanged").Subscribe(changed =>
                {
                    if (testObs == null)
                    {
                        testObs = a(changed.EventArgs.PropertyName).ToObservable();
                    }
                    else
                    {
                        testObs.Concat(a(changed.EventArgs.PropertyName).ToObservable());
                    }
}

总的来说,我希望到达序列的终点,我每次创建代码时都会创建。

任何想法的人,请帮助.. !!

0 个答案:

没有答案