1 // CS0118: `B.Factory' hides inherited member `A.Factory(object)'. Use the new keyword if hiding was intended
3 // Compiler options: -warnaserror -warn:2
5 public abstract class A
7 public void Factory (object data
) { }
12 public delegate void Factory (object data
, object fail
);