我有一个可观察的序列,如: -
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());
}
}
总的来说,我希望到达序列的终点,我每次创建代码时都会创建。
任何想法的人,请帮助.. !!