C# Array and List Fastest Loop in 2024 - NDepend Blog
What is the most efficient loop in c#? Let's find out by investigating looping over both array and list in this blog post.
Interesting read, thanks for sharing!
I actually benchmarked almost exactly these same things, a few months ago, and that lines up with the results I got. foreach in particular is HEAVILY optimized for Array<T> at the bytecode level, I was quite impressed.
foreach
Array<T>