PowerShell をやってて、だれもが一度は作る Format-MarkDown。 自分で作ったのはもってたのですが、人の作ったのを見る機会があったのでソースをみていました。 www.powershellgallery.com このソース、配列を扱うにあたって PowerShell でやらないほうがいいことをしてるので改善する流れをみてみましょう。 目次 目次 改善してみる 配列は+=からListへ Get-Member を繰り返さない 改善内容 改善結果 まとめ 改善してみる 配列は+=からListへ すでに書いたことなのですが、これを適用するだけです。 tech.guitarrapc.com つまり、配列に対して、+= をするのはパフォーマンス影響が大きいということです。 数十程度ならいいのですが、数百、数千になるに従い影響は顕著に表れます。 Get-Member を繰り返さない