este artigo explora os desafios da implementação do tipo de inferência em c#, focando as limitações e as soluções potenciais para o tipo generico parcial. Descrito é onde um método de extensão deve estar disponível para uma classe base específica, com parâmetros genéricos relacionados a um argumento de método. No entanto, o método de extensão também deve retornar um tipo específico relacionado ao descendente em particular que ele foi invocado. No entanto, existem estratégias que podem obter um resultado semelhante. Treg P, nome da string, valor t) Onde Treg: ParametizedRegistrationBase
e:
introduzindo os métodos de extensão diretamente na classe base, o problema pode ser evitado. No entanto, essa abordagem remove a capacidade de usar os métodos de extensão em outras classes no futuro. A abordagem específica a ser usada depende dos requisitos e trade-offs específicos envolvidos.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3