Resultados de la búsqueda a petición "generics"
Expresión Lambda y método genérico
Supongamos que tengo una interfaz genérica: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); }Y un metodosort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { // sort ...
¿Por qué un método genérico dentro de un rasgo requiere que se dimensione un objeto de rasgo?
Tengo este códigopatio de recreo [https://play.rust-lang.org/?gist=44d0f4ac393f7244d29780e43b702fb1&version=stable&backtrace=0] ): use std::sync::Arc; pub trait Messenger : Sync + Send { fn send_embed<F: FnOnce(String) -> String>(&self, u64, ...
¿Cómo comparar dos listas genéricas en C # 3.0? [duplicar]
Posible duplicado: ¿Existe un método incorporado para comparar colecciones en C #? [https://stackoverflow.com/questions/43500/is-there-a-built-in-method-to-compare-collections-in-c] ¿Cuál es la mejor manera de comparar las dos listas genéricas ...
¿Por qué el uso de variables de tipo sin formato afecta a las firmas sin referencia a los parámetros de tipo?
Buscando en otropregunta [https://stackoverflow.com/questions/43057701/method-of-class-with-generics-returns-listobject-rather-than-listpluginsnapsh] Me topé con este comportamiento intrigante del compilador Sun-Oracle 1.8.0_112 (no lo he probado ...
Convertir Lista <Lista <T>> en Lista <T> en C #
tengo unList<List<int>>. Me gustaría convertirlo en unList<int> donde cada int es único. Me preguntaba si alguien tenía una solución elegante para esto usando LINQ. Me gustaría poder usar el método Union pero crea una nueva Lista <> cada ...
Advertencia de Java: conversión [sin marcar] sin marcar
Tengo la siguiente clase (parcial): public class Graph<O> { private ArrayList<Edge> edges; public ArrayList<Edge> getEdges() { return edges; } }Ahora, al llamar al métodogetEdges() en otro lugar y almacenar el resultado en una variable de ...
Tipo genérico anidado de Java
¿Cómo es que uno debe usar el tipo genérico?Map<?, ? extends List<?>> en lugar de un simpleMap<?, List<?>> para el siguientetest() ¿método? public static void main(String[] args) { Map<Integer, List<String>> mappy = new HashMap<Integer, ...
genéricos, firmas de métodos, tareas
Pensé que entendía esto, pero obviamente no ... Tengo una firma de método como esta: void doSomething(List<TypeA> typeAs){...} List<TypeA<TypeB>> getTypeBTypeAs(){...} pero si intento llamar doSomething(getTypeBTypeAs()); Me sale un error ...
Método de extensión para la clase genérica [duplicado]
Posibles duplicados: Método de extensión genérico C # [https://stackoverflow.com/questions/1825952/c-generic-extension-method] ¿Cómo se escribe un método de extensión de C # para una clase de tipo ...
¿Cómo obtener los argumentos de tipo real en una interfaz genérica implementada indirectamente?
Tengo una interfaz parametrizada que se implementa de muchas maneras diferentes. En tiempo de ejecución necesito averiguar, dado un objeto arbitrario que implementa esa interfaz, cuáles son los parámetros de tipo reales para la interfaz. Aquí ...