2015-11-09から1日間の記事一覧

配列とIEnumerable, IReadOnlyList での処理速度差

C#

C# で配列を確保した後に、それを IEnumerable や IReadOnlyList で受けて処理をした場合にどの程度の速度差があるのかを計ってみた。.NET 4.6, x64環境での調査。100000000要素での結果は、 Array 87 ms. IEnumerable 624 ms. IReadOnlyList 568 ms.という…