The difference between new and override

Let's say you have a base class with a single method on it public class BaseClass { public new void SomeMethod() { Console.WriteLine("Called BaseClass.SomeMethod"); } } Now »