public override Triplet <T1, T2, T3> GetInstance(Random random) { return(new Triplet <T1, T2, T3>( BaseGenerator1.GetInstance(random), BaseGenerator2.GetInstance(random), BaseGenerator3.GetInstance(random))); }
public override KeyValuePair <T1, T2> GetInstance(Random random) { return(new KeyValuePair <T1, T2>( BaseGenerator1.GetInstance(random), BaseGenerator2.GetInstance(random))); }