2016-02-08から1日間の記事一覧

MinBy, MaxBy を Aggregate で代用する

リストの要素から、ある特定のキーで最小の値を持つものを取得したい場合があります。 Ruby では、Enumerable#min_by メソッドを使うと、そのような要素を簡単に取得できます。 C# には、そのものずばりのメソッドは標準ライブラリにはないのですが、Enumera…