.Net Framework 3.5 用に拡張実装があったらしいよ ・ω・

以前、某ソフトでコンポネント「System.Threading.Tasks」が .Net 4にしかないから .Net 3.5 のサポートを辞めた的な話を聞いたことがあります
ところがどっこい、.Net Framework 4.0の機能をバックポートして 3.5 に再実装したアップデートが2011年2月にあったのです。
REX

Download Reactive Extensions (Rx) v1.0.2856.0 from Official Microsoft Download Center

インストール後、System.CoreEx.dll と SystemReactEx.dll を参照に追加するだけで使えます。
REX2

追加されるのは以下のコンポーネント

using System.Threading.Tasks
using System.Concurrency;
using System.Disposables;
using System.Joins;
using System.Threading.Tasks;
using System.Windows.Threading;

System.Observable.dll を追加すると
IEnumerable<int>  みたいなのが使えるようになって

「エラー 1 型 'System.IObservable`1<T0>' が参照されていないアセンブリで定義されています。アセンブリ 'System.Observable, Version=1.0.0.102, Culture=neutral, PublicKeyToken=31bf3856ad364e35' への参照を追加してください。」が出なくなるよ・ω・

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です