public interface IA { } public class G : IA> { } public class C { public static int Main () { G p = new G (); if (p is IA>) return 1; return 0; } }