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

4 la respuesta

<T extiende AnInterface> vs <? Extiende AnInterface>

Estoy un poco confundido con algo.Tengo una clase donde no es una colección, pero se refiere a objetos genéricos:

1 la respuesta

Obtener el tipo de retorno de una función que usa genéricos

Descargo de responsabilidad: siguen funciones demasiado simplificadas, soy consciente de que son inútiles function thinger<T>(thing: T): T { return thing; } const thing = thinger({ a: "lol" }); thing.a;El código anterior se transpila muy bien. ...

1 la respuesta

Reglas poco claras definen el tipo de "T ..."

Una de las pruebas a continuación no funciona. ¿Por qué? public class SortedInterfacesTest { private static final Logger log = LoggerFactory.getLogger(SortedInterfacesTest.class); <T> void forAll(Consumer<T> consumer, T... values) { } @Test ...

3 la respuesta

Cómo obtener el valor de enumeración de tipo sin formato de una clase de enumeración y una cadena en kotlin

Tengo el siguiente código en Java: Enum getEnumValue(Class<?> enumClass, String value) { return Enum.valueOf((Class<Enum>) enumClass, value); }¿Cómo reescribir esto en Kotlin? Actualizar enumValueOf<>() la función no es aplicable en este caso ...

2 la respuesta

¿Puedes subclasificar una clase de genéricos con una clase escrita específica?

Tengo una clase de genéricos con una subclase que proporciona tipos específicos. public abstract class GenericBase<T> where T:Interface1 { }Subclase los genéricos con implementaciones específicas: public class Customer: GenericBase<Type1>(Type1 ...

8 la respuesta

C #: Sin conversión implícita de Clase <Niño> a Clase <Base>

El siguiente fragmento no se compilaría. Con el siguiente error: No se puede convertir implícitamente el tipo 'Contenedor <ChildClass>' a 'Contenedor <BaseClass>' class BaseClass {} class ChildClass : BaseClass {} class Container<T> where T ...

5 la respuesta

Rasgo de la mónada en Scala

(¿Cómo) es posible representar mónadas en Scala de una manera genérica (como la

14 la respuesta

¿Cuál es la diferencia entre SortedList y SortedDictionary?

Existe alguna diferencia práctica real entre unaSortedList<TKey,TValue> [https://msdn.microsoft.com/en-us/library/ms132319(v=vs.110).aspx] y un SortedDictionary<TKey,TValue> [https://msdn.microsoft.com/en-us/library/f7fta44c(v=vs.110).aspx]? ¿Hay ...

2 la respuesta

Crear una matriz genérica cuyos elementos tengan un ancho creciente en VHDL

¿Es posible crear una matriz cuyos elementos tengan un ancho creciente? Por ejemplo, supongamos que X es una matriz que tiene 10 elementos; X (0) es std_logic_vector (3 abajo 0) X (1) es std_logic_vector (4 abajo 0) ... X (9) es std_logic_vector ...

3 la respuesta

Genérico con múltiples clases.

Estoy tratando de crear este método genérico para simplificar las cosas, ¡pero creo que lo estropeé! ¿Puedes ayudarme con mi problema?Esto compila: