Resultados de la búsqueda a petición "type-parameter"

1 la respuesta

parámetros de tipo y ensanchamiento numérico

Como sabemos, podemos sumar (restar / multiplicar / etc.) dos números de diferentesNumeric tipos y el resultado será el más amplio de los dos tipos, independientemente de su orden. 33F + 9L // Float + Long == Float 33L + 9F // Long + Float == ...

2 la respuesta

Manejo de clases inherentes a la clase abstracta y al parámetro de tipo

Tengo una clase abstracta base y su parámetro de tipo abstracto como: public abstract class Database<T> where T : DatabaseItem, new() { protected List<T> _items = new List<T> (); protected virtual void Read (string[] cols) { T item = new T (); ...

1 la respuesta

Tipos abstractos versus parámetros de tipo

¿En qué situaciones deberían preferirse los tipos abstractos sobre los parámetros de tipo?

2 la respuesta

Sintaxis de tipo Scala

He observado que, si quiero hacer una función genérica que pueda aceptar una lista de cualquier tipo y devolver un valor booleano, puedo usar la siguiente sintaxis para una declaración de función: def someFunction[A](l:List[A]):BooleanSin ...

1 la respuesta

¿Cómo verificar el (genérico (argumento genérico))?

2 la respuesta

Exponer un tipo dependiente de la ruta proveniente de un tipo singleton

Estoy tratando de hacer que Scala encuentre el tipo correcto para un tipo dependiente de la ruta que proviene de un tipo singleton. Primero, aquí está el contenedor de tipo para el ejemplo, y una instancia: trait Container { type X def get(): ...

1 la respuesta

Comprender los parámetros de tipo en Scala

Estoy tratando de entender los parámetros de tipo en Scala. Veamos el siguiente ejemplo general: def func1[T](a : T) : T = aEntiendo que func1 toma 1 parámetro de cualquier tipo y devuelve ese parámetro del mismo tipo. Lo que no entiendo es por ...

1 la respuesta

Acerca de las tareas y métodos de establecimiento de Scala

Editar: el error que provocó esta preguntaahora ha sido reparado [https://issues.scala-lang.org/browse/SI-4237]. En la referencia de Scala, puedo leer (p. 86): La interpretación de una asignación a una variable simple x = e depende de ...

4 la respuesta

Java: getClass () de tipo acotado

Noté algo mientras estaba divagando con genéricos. En el siguiente ejemplo,

3 la respuesta

Método con tipo de retorno genérico pero no entrada genérica. es posible?

Supongamos que tenemos unNodeData clase: public class NodeData<T> { public string Name; public T Value; public NodeData(string name, T value) { this.Name = name; this.Value = value; } }Y una baseNode clases y clases secundarias que tienen varias ...