Console.WriteLine("Base Class Method");
public class DerivedClass : BaseClass
public static void Main()
DerivedClass d = new DerivedClass();
BaseClass b1 = new DerivedClass();
((DerivedClass)b1).Method1();
BaseClass b2 = new BaseClass();
public new void Method1()
Console.WriteLine("Derived Class Method");