【C#】はじめてのReactiveExtensions
- 2012.03.08 Thursday
- 21:36
http://rxwiki.wikidot.com/101samples
上記のサイトを参考にしながら、はじめてReactiveExtensionsを利用したコードを書いてみました。
using System;
using System.Reactive.Linq;
using System.Threading;
namespace ReactiveExtensions01
{
class Program
{
static void Main()
{
var observale = Observable.Start(() =>
{
Console.Write("Hello");
Thread.Sleep(2000);
Console.WriteLine(" World");
});
observale.First();
}
}
}
FirstメソッドがあるのならLastもあるよね?って思って書いてみたら、やっぱりあった。
static void Main()
{
var observale = Observable.Start(() =>
{
Console.Write("Hello");
Thread.Sleep(2000);
Console.WriteLine(" World");
});
// observale.First();
observale.Last();
}
http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Introduction
を見ながらまねて書いてみた。
internal class Program
{
private static void Main()
{
var observable = "Hello World".ToObservable();
observable.Subscribe(Console.WriteLine);
}
}