C# LanguageReactive Extensions (Rx)