public static void Test() { object x1 = new Recursive2 <int, int>(null); object x2 = new Mixed2 <int, int>(null, null, null); object x3 = new NonRecursive2 <int, int>(null); object x4 = new Expansive2 <int, int>(null); object y1 = new Recursive2 <string, string>(null); object y2 = new Mixed2 <string, string>(null, null, null); object y3 = new NonRecursive2 <string, string>(null); object y4 = new Expansive2 <string, string>(null); }
public Expansive2(Expansive2 <Expansive2 <A, B>, B> a1) { f1 = a1; }