雑記 - otherwise

最近はDQ10しかやっていないダメ技術者がちまちまと綴る雑記帳

1 から 10 までの積を求める

今日から新しい現場に異動する関係で、ちょっとバタバタしていて blog 更新出来てません。。。
なので、ちょっと小ネタを。
わんくま Blog で「 1 から 10 までを足す」コードが盛り上がっていたので、対抗してこんなのを書いてみました。

var result = Enumerable.Range(1, 10).Aggregate((work, next) => work * next);

…… LINQ は便利ですが、使い方をちゃんと理解していないと見つかりにくいバグを増やしかねないので注意が必要ですね。