Resultados da pesquisa a pedido "generics"
Função de ordem superior rápida (par de igrejas, também conhecido como contras), com tipos de parâmetros genéricos que não aceitam tipos de parâmetros de entrada
Eu estava brincando com a programação funcional no Swift 2.1, tentando implementar oPar / codificação de igreja [https://en.wikipedia.org/wiki/Church_encoding#Church_pairs]função (contras [https://en.wikipedia.org/wiki/Cons]= λx λy λf f x y em ...
Como escrever este código de instalação da EF Mock como um Boilerplate genérico reutilizável?
Estou usando moq, ef 6 e xunit. Eu me pego escrevendo esse código repetidamente e pensei que talvez pudesse transformá-lo em um método genérico, mas com alguns problemas. public static void CreateSalesMock(List<Sale> sales, ...
Como tornar um método genérico quando "tipo 'T' deve ser um tipo de referência"? [duplicado]
Possível duplicado: Por que obtenho "erro: ... deve ser um tipo de referência" no meu método genérico de C #? [https://stackoverflow.com/questions/1992443/why-do-i-get-error-must-be-a-reference-type-in-my-c-generic-method] Eu tenho 2 métodos de ...
Métodos genéricos em C #, digite parâmetros na restrição de construtor new ()
Existe uma maneira de criar um método genérico que use o métodonew() restrição de construtor para exigir classes com construtores de tipos específicos? Por exemplo: Eu tenho o seguinte código: public T MyGenericMethod<T>(MyClass c) where T : ...
Extensões e implementações genéricas
Não entendo porqueCompany compilado. Eu pensei que tinha verificadoextends mas não paraimplements? public interface Employee public class HourlyEmployee implements Employee public class Company<T extends Employee> Company<HourlyEmployee> company ...
Parâmetro explícito do tipo de método ignorado em um tipo de classe bruto; erro do compilador? [duplicado]
Esta pergunta já tem uma resposta aqui: Métodos genéricos Java em classes genéricas [/questions/18001550/java-generic-methods-in-generics-classes] 6 respostasEstou recebendo um erro do compilador chamando um método genérico com parâmetros ...
Swift: converte o tipo genérico no mesmo tipo genérico, mas com uma subclasse do tipo associado
Considere estas classes: struct OrderedSet<T: Hashable> {} class Exercise: Hashable {} class StrengthExercise: Exercise {} class CardioExercise: Exercise {}Eu gostaria de fazer o seguinte: var displayedExercises = OrderedSet<Exercise>() { ...
Qual é a maneira correta de recuperar minhas classes de enumeração personalizadas por seu valor?
Eu criei minhas próprias pseudo-enumerações personalizadas dentro do meu modelo de domínio para permitir que eu tenha alguns valores mais detalhados. Por exemplo, minha turma é a seguinte: public abstract class Enumeration<X, Y> : IComparable ...
Por que uma interface de definição de tipo genérica implementada perde informações de tipo?
Por exemplo, se você executar o seguinte código ... Type IListType = new List<string>().GetType() .GetInterface("IList`1") .GetGenericTypeDefinition();... e você assisteIListType variável, você verá que todoType instância tem todas as ...
Lista de matriz para listar <t> usando .Net?
Como posso converter / despejar uma lista de matrizes em uma lista? Estou usando o arraylist porque estou usando o recurso de perfis do ASP.NET e parecia difícil armazenar a Lista em perfis. Nota: A outra opção seria agrupar a lista em uma ...