C#+WPFチューニング戦記

C#とWPFで高速なコードと最適なシステムを書くためにやってきたいろいろな事を書いてみます。.NET Frameworkのソースコードを読み解きましょう。なお、ここに書かれているのは個人の見解であって何らかの団体や企業の見解を代表するものではありません。

delegate + ref が速いケース

foreachで12bytes程度以上の値型配列をループするより、delegateでref型を受ける形のループの方が速いのですね。

具体的な根拠は Measure It ですが。
Measure It - Home

明示的に delegate って書かないといけないところがちょっと苦しいですが。
ILコード的にはもっと短くて高速なコードが作れそうな気がします。