class Test where T: struct{ public Test(){ T s = new T(); } } class X { public static int Main () { new Test (); return 0; } }