public static int Main() { GenA <ClassA> ga = new GenA <ClassA> (); GenA <GenA <ClassB> > gaab = new GenA <GenA <ClassB> > (); if (ga.genericMethodCaller() != 123) { error("ga.genericMethodCaller"); } if (gaab.genericMethodCaller() != 123) { error("gaab.genericMethodCaller"); } if (haveError) { return(1); } return(0); }