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

5 la respuesta

¿De todos modos para predeterminar un parámetro genérico a un cierto tipo?

¿Hay alguna manera de proporcionar un tipo predeterminado para un parámetro T de un genérico, algo así como: class Something<T = string> { }Sé que no hay muchas razones sólidas para esto, pero me gustaría insinuar al cliente de código qué tipo ...

7 la respuesta

C # Obtener nombre de tipo genérico

Necesito alguna forma de obtener el Nombre de un tipo, cuandotype.IsGenericType = true. Type t = typeof(List<String>); MessageBox.Show( ..?.. );Lo que quiero es un cuadro de mensaje para que aparezcaList mostrando ... ¿cómo puedo hacer eso?

2 la respuesta

Devolviendo la subclase en un UIViewController estático

Considere una clase base UIViewController ... class Rooms: UIViewController { class func instantiate()->Rooms { } static func make()->Rooms { let emplacedAndSetup = self.instantiate() // various kodes here // very likely put s.view somewhere ...

1 la respuesta

Kotlin, operación genérica en Número

Tengo lo siguiente abstract interface Vec2t<T : Number> { var x: T var y: T }data class Vec2(override var x: Float, override var y: Float) : Vec2t<Float> y tengo una interfaz donde defino varias operaciones, por ejemplo: interface ...

1 la respuesta

¿Qué significa <S extiende T> guardar (entidad S); en Spring Repository?

En el proyecto Spring Data, CrudRepository proporciona una funcionalidad CRUD sofisticada para la clase de entidad que se está administrando. public interface CrudRepository<T, ID extends Serializable> extends Repository<T, ID> { <S extends T> S ...

7 la respuesta

¿Cómo determinar si dos valores de tipo genérico son iguales?

Actualizar*Lo siento mucho ... mi código de muestra contenía un error que resultó en muchas respuestas que no entendí. En vez de Console.WriteLine("3. this.Equals " + (go1.Equals(go2)));Quise escribir Console.WriteLine("3. this.Equals " + ...

1 la respuesta

resolución polimórfica de parámetros genéricos en Unity registerType

Estoy tratando de hacer lo siguiente y no puedo: class base {} class derived1 : base {} class derived2 : base {} interface itr<t> where t : class, base {} class c1: itr<derived1> {} class c2 : itr<derived2> {} // Los siguientes 2 registros ...

1 la respuesta

solo se permiten clases en el lado izquierdo de un literal de clase

Sé muchas preguntas similares aquí en StackOverflow, pero nada resolvió la mía. Tengo una clase de datos genéricos: data class ServiceCall<out T>(val result: T?, val exception: String?, val pagination: String?, val stringResult: String?)Estoy ...

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

1 la respuesta

Genérico Swift Dictionary Extension para filtrado nulo

Estoy buscando un tipo seguro, versión genérica deesta respuesta [https://stackoverflow.com/a/31647940/4239752]. Esta es la firma del método que estoy buscando: extension Dictionary where Value == Optional<T> { func filterNil() -> <Key, T> ...