Windows phone 7 主题<;T>;在Rx中
Rx中主题的实际用途是什么。我在101个样本中发现了一个样本,但我认为这并没有让我清楚地知道在哪里应用这个。请任何一个张贴一些简单的样本,证明该主题在Rx的工作。我在windows phone环境中使用它。Windows phone 7 主题<;T>;在Rx中,windows-phone-7,system.reactive,reactive-programming,Windows Phone 7,System.reactive,Reactive Programming,Rx中主题的实际用途是什么。我在101个样本中发现了一个样本,但我认为这并没有让我清楚地知道在哪里应用这个。请任何一个张贴一些简单的样本,证明该主题在Rx的工作。我在windows phone环境中使用它。主题是Rx的列表-它只是一个IObservable,您可以手动发送信号: var subj = new Subject<int>(); subj.Subscribe(Console.WriteLine); subj.OnNext(4); subj.OnNext(5); subj.
主题
是Rx的列表
-它只是一个IObservable,您可以手动发送信号:
var subj = new Subject<int>();
subj.Subscribe(Console.WriteLine);
subj.OnNext(4);
subj.OnNext(5);
subj.OnCompleted();
>>> 4
>>> 5
var subc=新主题();
Subc.Subscribe(控制台写入线);
附文(4);
附文(5);
subc.OnCompleted();
>>> 4
>>> 5
对于使用非Rx模式的异步方法(如回调或APM),它非常有用。退房。主题
是Rx的列表
-它只是一个IObservable,您可以手动发送信号:
var subj = new Subject<int>();
subj.Subscribe(Console.WriteLine);
subj.OnNext(4);
subj.OnNext(5);
subj.OnCompleted();
>>> 4
>>> 5
var subc=新主题();
Subc.Subscribe(控制台写入线);
附文(4);
附文(5);
subc.OnCompleted();
>>> 4
>>> 5
对于使用非Rx模式的异步方法(如回调或APM),它非常有用。查看。当前的指导是,您应该避免在代码库中使用主题。这是我的观点,最近我让巴特·德斯米特(Rx的作者)口头同意了这一点 大多数时候,我看到主题的使用,它可以被Observable.Create(IObserver)或另一个工厂所取代,例如FromEventPattern、Timer、FromAPM等 请参阅我关于此事的博客帖子: 本指南有两个很好的例外:
当前的指导是,您应该避免在代码库中使用主题。这是我的观点,最近我让巴特·德斯米特(Rx的作者)口头同意了这一点 大多数时候,我看到主题的使用,它可以被Observable.Create(IObserver)或另一个工厂所取代,例如FromEventPattern、Timer、FromAPM等 请参阅我关于此事的博客帖子: 本指南有两个很好的例外: