C# Extension MethodsC# allows us to create and add new methods to existing class without creating a new child class. The existing class does not require recompiling the code. C# extension methods are the special type of the static methods that can be called as instance methods. We can add extension methods in both C# predefined classes and user created custom classes. We need to consider the following points to define an extension method.
In the following example, we are adding an extension method GetUpperCase() in C# String class. C# Extension Methods Example 1Output JAVATPOINT C# Extension Methods Example 2In the following example, we are adding extension method to a Student class. Output javatpoint JAVATPOINT
Next TopicC# Query Expression
|