title: Preventing override of individual methods in C#
body: <p>I know that I can use the sealed in order to prevent other classes to inherit a certain class,
  but is it possible to allow inheritance but prevent overriding of some virtual methods?</p>