What is Sealed class ?

A class can be made sealed in c# using the sealed keyword. Sealed means that the class cant be inhereted. You can extend this functionality to the individual methods as well. In case you want a class to be inhereted, excluding one of its methods, just make that particular method sealed.