я ищу Observable.Window как оператор с открытия окна выбораРасщепление Наблюдаемые в окна
В качестве примера мы можем взять последовательность натуральных чисел. мне интересно, как разделить эту последовательность в окно, чтобы каждое новое окно начинается, если число больше, чем 4 или размер окна достигло 3
Входной последовательность IObservable<int>
последовательности Выхода IObservable<IObservable<int>>
Последовательность 1 2 5 3 1 1 2 3 1 5 0 будет производить окна 1 2; 5 3 1; 1 2 3; 1; 5 0
Если '1, 2, 3, 5' производить окна' 1 2 3; 5' или '1 2 3; ; 5'? (Обратите внимание на пустое окно) – Lukazoid
Извините за то, что вы не прояснили ';' - был разделителем между желаемыми последовательностями – bublegumm
Я понимаю это, но выполняю оба ответа с входной последовательностью 1,2,3,5, и они дают разные результаты. – Lukazoid