extension method

[ɪkˈstenʃən ˈmeθəd]
nounpl: extension methods
método de extensão
1. A programming technique that allows adding new methods to existing classes or types without modifying their original source code, commonly used in languages like C#
In C#, you can use an extension method to add a custom function to the string class.
Em C#, você pode usar um método de extensão para adicionar uma função personalizada à classe string.
2. A feature in object-oriented programming that enables developers to extend functionality of closed classes or interfaces in a non-invasive way
Extension methods are particularly useful when working with third-party libraries where you cannot modify the original code.
Métodos de extensão são particularmente úteis ao trabalhar com bibliotecas de terceiros onde você não pode modificar o código original.
Extension methods are a cornerstone feature of C# and LINQ (Language Integrated Query) development, widely adopted in enterprise software development across Brazil and Portugal. The term has become standardized in technical documentation and developer communities worldwide, with little regional variation in usage.
Synonyms / Sinônimos
extension functionstatic extension methodhelper method

Regional Variations

General Brazilian
método de extensão
Standard term used in Brazilian software development communities
Portugal
método de extensão
Same terminology used in European Portuguese tech communities
USA/International
extension method
Original English term primarily used in C# and LINQ contexts

Related Words

method overloadingpolymorphismstatic methodinterface implementationmonkey patchingmixins

Related Idioms & Phrases

extend a class without modification
add functionality on the fly
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →