Create<TRng, TSeed, TSeedingRng>(IReproducibleRngFactory<TRng, TSeed>, TSeedingRng) Method
Creates a new TRng using a seed created from seedingRng.
Namespace
RandN
Containing Type
RngExtensions

Syntax

public static TRng Create<TRng, TSeed, TSeedingRng>(this IReproducibleRngFactory<TRng, TSeed> factory, TSeedingRng seedingRng) &#xA;    where TRng : IRng where TSeedingRng : IRng

Type Parameters

NameDescription
TRng
TSeed
TSeedingRng

Parameters

NameTypeDescription
factoryIReproducibleRngFactory<TRng, TSeed>The factory creating the new RNG.
seedingRngTSeedingRngThe RNG used to create the seed.

Return Value

TypeDescription
TRngA new TRng instance.