Здравствуйте, _NN_, Вы писали:
_NN>Как правильно убрать переменную и сделать код чище ?
_NN>Мне кажется BehaviorSubject то что нужно, но не получилось с ним.
Observable.Scan():
http://www.zerobugbuild.com/?p=213
https://social.msdn.microsoft.com/Forums/en-US/852f79b9-3612-44ad-bcf1-b55b030e53ce/how-can-i-access-current-and-previous-value-in-stream