class Stack<T> : X { } class Test { } class X { public static void Main() { } }