extension method csharp

Code Example - extension method csharp

                
                        // list of useful extension methods
https://www.extensionmethod.net/csharp
https://csharp-extension.com/
                    
                
 

csharp extension

                        
                                public static class MyClassExtension
{
  // This is the method you are adding to a class "MyClass"
  public static string GetValue(this MyClass myClass)
  {
    return value.toString();
  }
}

// This is how you can use it in other parts of your code
MyClass myClass = new MyClass();
string s = myClass.GetValue();
                            
                        
 

csharp method info extension

                        
                                private static readonly MethodInfo ExtensionMethod = 
  typeof(ObjectExtensions).GetMethod(nameof(ObjectExtensions.NewMethod));