10 references to _prng
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Random.Net5CompatImpl.cs (10)
22
_prng
.EnsureInitialized(seed);
24
public override double Sample() =>
_prng
.Sample();
26
public override int Next() =>
_prng
.InternalSample();
28
public override int Next(int maxValue) => (int)(
_prng
.Sample() * maxValue);
34
(int)(
_prng
.Sample() * range) + minValue :
35
(int)((long)(
_prng
.GetSampleForLargeRange() * range) + minValue);
84
public override double NextDouble() =>
_prng
.Sample();
90
float f = (float)
_prng
.Sample();
98
public override void NextBytes(byte[] buffer) =>
_prng
.NextBytes(buffer);
100
public override void NextBytes(Span<byte> buffer) =>
_prng
.NextBytes(buffer);