1 // CS0108: `Derived.Action<U>' hides inherited member `Base.Action<U>'. Use the new keyword if hiding was intended
3 // Compiler options: -warnaserror
5 public abstract class Base
7 public delegate void Action<U> (U val);
10 public class Derived : Base
12 public delegate void Action<U> (U i);