1 // CS0109: The member `Derived<U>.Action' does not hide an inherited member. The new keyword is not required
3 // Compiler options: -warnaserror -warn:4
5 public abstract class Base
7 public delegate void Action
<U
>(U val
);
10 public class Derived
<U
> : Base
12 new internal Action
<U
> Action
;