以下の内容はhttps://baba-s.hatenablog.com/entry/2015/04/03/124342より取得しました。


【C#】最小値を持つ要素を全て返す拡張メソッド

ソースコード

using System;
using System.Collections.Generic;
using System.Linq;

public static class IEnumerableExtensions
{
    public static IEnumerable<TSource> MinElementsBy<TSource, TResult>(
        this IEnumerable<TSource> source,
        Func<TSource, TResult> selector
    )
    {
        var value = source.Min( selector );
        return source.Where( c => selector( c ).Equals( value ) );
    }
}

関連記事




以上の内容はhttps://baba-s.hatenablog.com/entry/2015/04/03/124342より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14