Tutti gli esempi su System.Reactive.dll che ho visto finora riguardano Eventi, EventArgs e EventHandlers, mi chiedo se qualcuno possa mostrarmi un esempio in cui la notifica degli eventi viene gestita senza questo.È possibile sostituire la gestione tradizionale degli eventi in C# con il nuovo framework Reactive?
Ad esempio, nel framework XNA di Microsoft, si dispone di un metodo statico chiamato Mouse.GetState() che restituisce l'attuale MouseState (con mouseState.LeftButton == ButtonState.Pressed si può vedere se viene premuto il tasto sinistro, per esempio). Quindi non ci sono EventArgs, Events ecc. In primo luogo e penso che questo possa servire da esempio per ottenere la notifica degli eventi senza introdurre il concetto di un evento.
Potrebbe System.Reactive essere di aiuto qui? Qualcuno può avvolgere questo in un esempio con System.Reactive?
Sì: http://rxinputmanager.codeplex.com/ – AlexFoxGill