C# – Extension method
Extension methods enable you to “add” methods at one existing type without creating a new derived type, compiling, or otherwise modifying the original type.An extension method is a static method that must been define in a static class with at least one parameter. The first parameter specifies the type on which the extension method will… Read More: C# – Extension method »