Resultados de la búsqueda a petición "generics"
¿Qué es un tipo de clase superior en Scala?
Puede encontrar lo siguiente en la web: ¿Tipo de tipo más alto == constructor de tipos? class AClass[T]{...} // For example, class List[T]Algunos dicen que este es un tipo de tipo más alto, porque abstrae sobre tipos que cumplirían con ...
Java Generics: asignación de una lista de subclase a una lista de superclase
Tengo una pregunta básica sobre la asignación de una lista de subclase a una lista de superclase. Así que tengo algo como lo siguiente: Class B extends A; List <B> bList = new ArrayList<B>(); List <A> aList = bList; ¿Por qué falla esta última ...
StringDictionary vs Dictionary <cadena, cadena>
¿Alguien tiene alguna idea de cuáles son las diferencias prácticas entre el objeto System.Collections.Specialized.StringDictionary y System.Collections.Generic.Dictionary? Los he usado en el pasado sin pensar mucho en cuál funcionaría ...
Delphi Rtti para interfaces en un contexto genérico
para un marco escribí un contenedor que toma cualquier objeto, interfaz o tipo de registro para explorar sus propiedades o campos. La declaración de clase es la siguiente: TWrapper<T> = class private FType : TRttiType; FInstance : Pointer; ...
Assign Error de compilación de clase derivada a colección de clase base
Tengo dos clases class Base { } class Derived : Base { }Base base = new Derived(); sin error de compilación si lo hagoICollection<Base> collBase = new List<Derived>(); da el error de compilación. ¿Hay alguna otra alternativa para resolver esto?
Método genérico para ordenar un mapa en valores
Tengo un pequeño programa que se supone que clasifica un mapa en función de sus valores. Esto es lo que tengo hasta ahora: public static <K, V extends Comparable< ? extends V>> Map<K, V> sortByValues(final Map <K, V> mapToSort) { ...
Objeto encapsulado de nuevo al tipo original
Espero que haya una de dos respuestas a esto, ya sea imposible o extremadamente simple, y he pasado por alto la obvia consulta de Google. l problema subyacente es que tengo un objeto genérico que se pasa a través de unEventHandler que encajona ...
Cast PropertyInfo a tipo genérico
Tengo la siguiente clase: 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; } // ... ...
La mejor manera de referirme a mi propio 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; } ¿Hay alguna forma más elegante de hacer esto? Quiero cosas (eventos, etc.) en la clase base para poder usar el tipo de ...
¿No puede emitir conjuntos genéricos?
Me encontré con un problema interesante hoy. Considere el siguiente código public static class Parent {} public static class Child extends Parent {} Set<Child> childs = new HashSet(); Set<Parent> parents = (Set<Parent>)childs; //Error: ...