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

4 la respuesta

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

3 la respuesta

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

3 la respuesta

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

1 la respuesta

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

3 la respuesta

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

1 la respuesta

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

2 la respuesta

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

2 la respuesta

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

4 la respuesta

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

3 la respuesta

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