In this video, we will talk about the outstanding use of extension methods in C#.NET. We all know extension methods are used to extend the functionality of a class, struct, and an interface, but most of the times, we end up or tend to write extension methods only on classes. However, there are some other ways to extend our classes which we will discuss in detail in this video.