ShuffleInPlace<TRng, T>(TRng, Span<T>) Method
Shuffles a span using the in-place Fisher-Yates shuffling algorithm.
Namespace
RandN
Containing Type
RngExtensions

Syntax

public static void ShuffleInPlace<TRng, T>(this TRng rng, Span<T> span) where TRng : notnull, IRng

Type Parameters

NameDescription
TRng
T

Parameters

NameTypeDescription
rngTRngThe RNG used to shuffle the list.
spanSpan<T>The span to be shuffled.