2013-11-01から1ヶ月間の記事一覧
C#は.net framework 3.5より、LINQ用のEnumerableメソッドが追加されています。Select,Where,OrderByなどです。 これらのメソッドは、LINQでの使用はもちろん、ラムダ式を渡して、利用することができます。これは、Rubyのmapやfilterに当たるものになります…
Rubyのeach_with_indexって便利ですよね。 C#には、each=ForEach、map=Select、select=WhereとRubyのEnumeratorのメソッドに相当するものが有りますが、私の大好きなeach_with_index相当がありません。 ということで、拡張メソッドを使ってサクッとモンキー…