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
);