Can you allow a class to be inherited, but prevent a method from being overridden in C#? Technology Community › Category: C# › Can you allow a class to be inherited, but prevent a method from being overridden in C#? 0 Vote Up Vote Down VietMX Staff asked 4 years ago Yes. Just declare the class public and make the method sealed.