Benchpress

(AnyRandomNumber)

Technique RepeatCount Time RelativeSpeed Throughput
QuickRandom 100 00:00:00.004969 1x 20121.53/s
GetRandom 100 00:00:00.011075 2.23x 9028.77/s
[Random]::New().Next() 100 00:00:00.034138 6.87x 2929.23/s

(Min and Max)

Technique RepeatCount Time RelativeSpeed Throughput
[Random]::New().Next() 100 00:00:00.005257 1x 19021.89/s
QuickRandom 100 00:00:00.007574 1.44x 13201.67/s
GetRandom 100 00:00:00.012989 2.47x 7698.59/s

(Random Byte Buffer)

Technique RepeatCount Time RelativeSpeed Throughput
[Random]::New().Next() 10 00:00:00.001102 1x 9067.83/s
QuickRandom 10 00:00:00.002705 2.45x 3695.63/s
GetRandom 10 00:00:00.798298 723.88x 12.53/s