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

1 la respuesta

Genérico anidado en una clase genérica

Quiero proporcionar algo como esto en mi API: class Foobar extends AbstractThing<Double> class EventThing<Foobar> { public Foobar getSource(); public Double getValue(); }Entonces escribo esto: class EventThing<T extends AbstractThing<U>> { ...

1 la respuesta

Línea misteriosa en traza de pila

Mientrasinvestigando una discrepancia de seguimiento de pila [https://stackoverflow.com/questions/42462750/why-java-enum-need-to-check-class-and-declaringclass-in-compareto-method/42462851?noredirect=1#comment72068430_42462851] Al redactar otra ...

1 la respuesta

Consulta genérica Múltiple con Dapper

Tengo un repositorio base con un método Get genérico para devolver datos usando Dapper como public T Get<T>(Func<IDbConnection, T> query) { using (IDbConnection db = ...

1 la respuesta

Extensión rápida en estructura genérica basada en propiedades de tipo T

Si tengo una estructura genérica como ... struct Blah<T> { let someProperty: T }Entonces puedo extenderBlah conformar aEquatable sólo cuandoT esEquatable. Me gusta... extension Blah: Equatable where T: Equatable { static func == (lhs: Blah, ...

2 la respuesta

¿Es posible devolver el mismo tipo que el parámetro de tipo en la instrucción when

Por ejemplo: fun <T> f(a: T): T = when (a) { a is Int -> 0 // if T is Int, then return Int a is String -> "" // if T is String, then return String else -> throw RuntimeException() // Otherwise, throw an exception so that the return type does not ...

4 la respuesta

Genéricos de Java: ¿por qué someObject.getClass () no devuelve Class <? extiende T>?

Esperaría que desde el punto de vista del tiempo de compilación, así como desde el punto de vista del tiempo de ejecución, no fuera un problema para.getClass() para proporcionar un valor de retorno escrito correctamente. Pero debo estar ...

5 la respuesta

Genéricos de Java y Array's

El siguiente fragmento tiene sentido aún cuando ejecuto esto contra mi prueba de unidad. Obtengo una ClassCastException (el objeto no se puede convertir en String) en la línea marcada con '>>>>'. ¿Se puede realizar este tipo de operación de forma ...

5 la respuesta

¿Por qué no podemos devolver la Lista <T> en los servicios web de ASMX?

Como los desarrolladores saben, no podemos volverList<T> con los servicios web, solo podemos devolver listas al convertirlas a .ToArray (); He buscado algunos, pero no puedo obtener una respuesta efectiva sobre Por qué no podemos volver ...

4 la respuesta

Obtener propiedad de un objeto genérico en C #

Echa un vistazo a este código por favor: public void BindElements<T>(IEnumerable<T> dataObjects) { Paragraph para = new Paragraph(); foreach (T item in dataObjects) { InlineUIContainer uiContainer = this.CreateElementContainer(item.FirstName ...

3 la respuesta

Usar clases genéricas de Java en Matlab

¿Es posible construir una clase parametrizada en Matlab? Por ejemplo en Java podría decirArrayList<String> myList = new ArrayList<String>(). Yo he tratadomyList = java.util.ArrayList<String>(), pero eso solo da un error que dice "paréntesis o ...