IRngFactory<TRng> Interface
A factory that produces Random Number Generators.

IRngFactory<TRng>

CryptoServiceProvider.Factory

StandardRng.Factory

RngSeeder<TRng, TSeedingRng, TSeed>

SmallRng.Factory

Syntax

public interface IRngFactory<out TRng> where TRng : notnull, IRng

Type Parameters

NameDescription
TRng

Methods

NameReturn ValueSummary
Create()TRng
Creates a new TRng.