Por que “estático” e “isso” são necessários para os métodos de extensão e como a memória é alocad

Algumas perguntas sobre métodos de extensão:

Por que os métodos de extensão são estáticos?

Por que eles precisam ser declarados em uma classe tátic

O que a palavra-chave this indica na lista de parâmetros do método de extensão? Como é uma classe estática, como a palavra-chave "this" funciona nesse contexto?

Como acontece a alocação de memória para esse tipo de métod

questionAnswers(5)

yourAnswerToTheQuestion