Source: blog.ivankahl.com

Extension Methods in C#
Have you ever needed to extend a class provided by a third-party library? Perhaps you want to add additional functionality or simplify a particular set of methods in the library. While this is a potential solution, we will run into problems if the class we're trying to inherit from is sealed.

Related Articles