Resultados da pesquisa a pedido "generics"

1 a resposta

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 ...

1 a resposta

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, ...

2 a resposta

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 ...

3 a resposta

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 : ...

2 a resposta

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 ...

2 a resposta

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 ...

3 a resposta

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>() { ...

2 a resposta

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 ...

2 a resposta

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 ...

4 a resposta

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 ...