Resultados da pesquisa a pedido "generics"
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 ...
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 ...
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 ...
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; ...
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?
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>> ...
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 ...
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; } // ... } ...
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 ...
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 ...