Воскресенье — Божий День, а это значит что надо принести жертву на Алтарь Функционального Программирования. Предлагаю вам последовать моему примеру и убить час своего выходного на это видео в котором Эрик Мейер объясняет Брайану Бекману кишочки Rx.
https://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Erik-Meijer-Inside-the-NET-Reactive-Framework-Rx
https://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Erik-Meijer-Inside-the-NET-Reactive-Framework-Rx