provided in the D programming language type classes Anonymous types Lambda expressions Expression trees Runtime alteration Duck typing References External links Open source collection of C# extension methods libraries. Now archived at Codeplex Extension method in C# Extension methods C# Extension Methods. A collection. extensionmethod.net Large database with C#, Visual Basic, F# and Javascript extension methods Explanation and code example Defining your own functions in jQuery Uniform function call syntax Extension methods in C# Extension Methods in Java with Manifold Extension Methods in Java with Lombok Extension functions in Kotlin Method (computer programming) Articles with example C Sharp code