SourceChord

C#とXAML好きなプログラマの備忘録。最近はWPF系の話題が中心です。

LINQ

Interactive Extensionsが便利そう

Reactive ExtensionsのメソッドをLinq to Objectsに移植したライブラリだそうです。 LINQ for Objectsにあったらいいな、と思うような便利な拡張メソッドが追加されます。

IEnumerable<IEnumerable<T>>をIEnumerable<T>にする

なんか文章にするとわかりにくいけど、 シーケンスのシーケンスを、フラットなシーケンスにする方法。うーん、かえって分かりにくい表現になってしまった。 とりあえず、これでできるっぽい。 SelectManyって案外便利かも。 // シーケンスのシーケンスとして…