public void HandleMasterClass(MasterClass item) { /* * stuff generic to both subclasses... */ item.SpecificMethod() }