public Random( Lot <T> lot, Random random) { this.lot = lot ?? Lot.Empty <T>(); this.random = random ?? new Random(); }
public ActionLot( IEnumerable <Action <T> > source, Lot <T> items) { this.actionSource = source ?? EnumerableHelpers.Empty <Action <T> >(); this.items = items ?? Lot.Empty <T>(); }
public Reflection( Lot <T> lot, Absolution <T> absolution) { this.collection = lot ?? Lot.Empty <T>(); this.absolution = absolution ?? new Absolution <T>( new Learner <T>(), new Learner <T>()); }