Extension Method
Um Extension Method (método de extensão) é um recurso em algumas linguagens de programação, como C#, que permite adicionar novos métodos a tipos existentes sem criar um novo tipo derivado, recompilar ou modificar o tipo original. Isso é útil para estender classes das quais você não possui o código-fonte.