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

2 la respuesta

¿Me estoy perdiendo algo o los varargs rompen Arrays.asList?

private void activateRecords(long[] stuff) { ... api.activateRecords(Arrays.asList(specIdsToActivate)); }¿No debería esta llamada a Arrays.asList devolver una lista deLongs? En cambio, está devolviendo unList<long[]> public static <T> List<T> ...

3 la respuesta

Cómo hacer consultas de rango inclusivo cuando solo se admite el rango medio abierto (ala SortedMap.subMap)

EnSortedMap.subMapEsta es la API paraSortedMap<K,V>.subMap [http://java.sun.com/javase/6/docs/api/java/util/SortedMap.html#subMap%28K,%20K%29] : SortedMap<K,V> subMap(K fromKey, K toKey) : Devuelve una vista de la parte de este mapa cuyas claves ...

4 la respuesta

Error de parámetro de parámetros genéricos del método C #?

Me parece que hay un error / inconsistencia en el compilador de C #. Esto funciona bien (se llama al primer método): public void SomeMethod(string message, object data); public void SomeMethod(string message, params object[] data); // .... ...

3 la respuesta

Comparable y contrato de comparación con respecto a nulo

Comparable el contrato especifica quee.compareTo(null) debe tirarNullPointerException. Dela API [http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html]: Tenga en cuenta quenull no es una instancia de ninguna clase, ...

3 la respuesta

Los genéricos compilan y se ejecutan en Eclipse, pero no se compilan en javac

Nota: Esto es un spin-off deComparable y contrato de comparación con respecto a nulo [https://stackoverflow.com/questions/2858628/comparable-and-comparator-contract-with-regards-to-null] Este código se compila y funciona bien en Eclipse ...

1 la respuesta

Angular en mecanografiado: cómo pasar el tipo genérico a la función

Usando el mecanografiado para escribir una prueba de unidad angular 5, tengo una función que consultará el DOM y devolverá una instancia delMyComponent clase si se encuentra: function getMyComponent(hostFixture: ComponentFixture<any>): ...

1 la respuesta

¿Por qué obtengo un "especificador de vida faltante" o "número incorrecto de argumentos de tipo" al implementar un rasgo para una estructura?

Estoy tratando de definir e implementar un rasgo para una estructura. Todas mis implementaciones con genéricos y de por vida tienen problemas. Esto debe ser un error de novato. ¿Qué estoy haciendo mal? main.rs pub struct Point { x: i32, y: i32, ...

4 la respuesta

¿Cómo los genéricos de C # / .Net conocen sus tipos de parámetros?

En C #, una función o clase genérica conoce los tipos de sus parámetros genéricos. Esto significa que la información de tipo dinámico, comois oas está disponible (en contraste con Java donde no lo está). Tengo curiosidad, ¿cómo proporciona el ...

1 la respuesta

¿Puedo especificar que un genérico es un tipo de valor?

Sé que esencialmente podemos especificar que nuestros genéricos sean cualquier tipo de referencia al usarAnyObject: class Foo<T: AnyObject> { // ... }Pero, ¿hay alguna manera de especificar que nuestros genéricos solo deberían servalortipos, y ...

1 la respuesta

Unidades genéricas en F #

Al escribir funciones genéricas en F #, puedo usar miembros definidos en el módulo LanguagePrimitives, como p. Ej. en esta función, eso simplemente incrementa un número let inline increment (x : 'a) = x + LanguagePrimitives.GenericOneMe pregunto ...