Resultados de la búsqueda a petición "generics"

4 la respuesta

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

7 la respuesta

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

7 la respuesta

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

2 la respuesta

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

1 la respuesta

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?

3 la respuesta

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

5 la respuesta

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

4 la respuesta

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; } // ... ...

5 la respuesta

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

4 la respuesta

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