Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 769 Bytes

CollectionIterationIndexerAccess.md

File metadata and controls

15 lines (13 loc) · 769 Bytes

Accessing value of collection using indexer ([])

Is there any significant difference when accessing array value directly or trough List<> indexer?

BenchmarkDotNet=v0.13.1, OS=Windows 10.0.19044.1889 (21H2)
Intel Core i7-7820HQ CPU 2.90GHz (Kaby Lake), 1 CPU, 8 logical and 4 physical cores
.NET SDK=6.0.303
  [Host]     : .NET 6.0.8 (6.0.822.36306), X64 RyuJIT
  DefaultJob : .NET 6.0.8 (6.0.822.36306), X64 RyuJIT
Method Mean Error StdDev Ratio RatioSD
'Access array indexer' 137.1 ns 1.27 ns 1.13 ns 1.00 0.00
'Access List<> indexer' 152.9 ns 2.78 ns 2.60 ns 1.11 0.02