public SomeNonGenericChild(string blah, InitialisationMode initMode = InitialisationMode.DoEvenMoreThings) : base(blah) { Console.WriteLine(blah.GetType().Name + "; " + initMode); }
public SomeGenericClass(InitialisationMode initMode = InitialisationMode.UseDefaultValues) { }
public SomeGenericClass(T blah, InitialisationMode initMode = InitialisationMode.UseDefaultValues) { Console.WriteLine(blah.GetType().Name + "; " + initMode); }