Resultados da pesquisa a pedido "generics"

4 a resposta

O que é um tipo de classificação superior no Scala?

Você pode encontrar o seguinte na web: Tipo maior de tipo == construtor de tipo? class AClass[T]{...} // For example, class List[T]lguns dizem que esse é um tipo de classificação mais alta, porque abstrai sobre tipos que seriam compatíveis com ...

7 a resposta

Java Generics - atribuindo uma lista de subclasses a uma lista de superclasses

Tenho uma pergunta básica sobre a atribuição de uma lista de subclasses a uma lista de superclasse Então, eu tenho algo como o seguinte: Class B extends A; List <B> bList = new ArrayList<B>(); List <A> aList = bList; Por que esta última ...

7 a resposta

StringDictionary vs Dictionary <string, string>

Alguém tem alguma idéia de quais são as diferenças práticas entre o objeto System.Collections.Specialized.StringDictionary e System.Collections.Generic.Dictionary? Eu usei os dois no passado sem pensar muito sobre qual seria o ...

2 a resposta

Delphi Rtti para interfaces em um contexto genérico

ara uma estrutura, escrevi um invólucro que leva qualquer objeto, interface ou tipo de registro para explorar suas propriedades ou campos. A declaração de classe é a seguinte: TWrapper<T> = class private FType : TRttiType; FInstance : Pointer; ...

1 a resposta

Atribuir coleção de classes derivadas ao erro de compilação da coleção de classes base

Eu tenho duas classes class Base { } class Derived : Base { }Base base = new Derived(); nenhum erro de compilação se eu fizerICollection<Base> collBase = new List<Derived>(); dá o erro de compilação. Existem outras alternativas para resolver isso?

3 a resposta

Método genérico para classificar um mapa em valores

Tenho um pequeno programa que deve ordenar um mapa com base em seus valores. Aqui está o que eu tenho até agora: public static <K, V extends Comparable< ? extends V>> Map<K, V> sortByValues(final Map <K, V> mapToSort) { List<Map.Entry<K, V>> ...

5 a resposta

Cast Box Objeto de volta ao Tipo Original

Espero que exista uma de duas respostas para isso, impossível ou extremamente simples, e ignorei a consulta óbvia do Googl O problema subjacente é que tenho um objeto genérico sendo passado através de umEventHandler que encaixa o objeto e ...

4 a resposta

Cast PropertyInfo para o tipo genérico

Tenho a seguinte classe: public class AuthContext : DbContext { public DbSet<Models.Permission> Permissions { get; set; } public DbSet<Models.Application> Applications { get; set; } public DbSet<Models.Employee> Employees { get; set; } // ... } ...

5 a resposta

Melhor maneira de se referir ao meu próprio tipo

abstract class A<T> where T:A<T> { public event Action<T> Event1; } class B : A<B> { //has a field called Action<B> Event1; } Existe uma maneira mais elegante de fazer isso? Quero que as coisas (eventos, etc) da classe base possam usar o tipo de ...

4 a resposta

Não é possível transmitir conjuntos genéricos?

Estou com uma questão interessante hoje. Considere o seguinte código public static class Parent {} public static class Child extends Parent {} Set<Child> childs = new HashSet(); Set<Parent> parents = (Set<Parent>)childs; //Error: inconvertible ...