今度は配列の値を利用したメソッドを追加してみるよ。前出の説明にあったように「Func」を使うよ。
<source syntaxhighlight lang="csharpC#">
public static class IEnumerableEx
{
}
}
</sourcesyntaxhighlight>
使うときはこんな感じだよ。
<source syntaxhighlight lang="csharpC#">
private void Button_Click(object sender, RoutedEventArgs e)
{
Double l_StdDev = l_TestDataTableRows.StdDev(x => x.DataColumn4);
}
</sourcesyntaxhighlight>
こんな感じになるんだ。「[[標準偏差を計算してみる]]」に掲載した処理を型ごとにコーディングするより、こっちのほうがずっと便利だよね。