コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【C#】Array.ForEachを拡張メソッドでスマートに書く

Array.ForEach(items, c => Debug.Log(c));

配列をArray.ForEach関数で処理すると少し書き方が冗長になるので

items.ForEach(c => Debug.Log(c));

ListのForEachのように呼び出せるようにする拡張メソッドを作りました

このソースをプロジェクトに追加すると
Array.ForEachをちょっとだけスマートに書けるようになります