Resultados de la búsqueda a petición "generics"
Herencia genérica de Windows Forms
Tengo estas clases: class Foo<T1, T2> : Form where T1, T2 : EventArgs class MiddleGoo : Foo<X,Y> class Goo : MiddleGooX, Y son clases simples derivadas de EventArgs. Veo a Goo en el diseñador, pero quiero crear una clase Boo entre Foo y Goo ...
nameof con tipos genéricos
Estoy tratando de obtener el nombre de un método en una interfaz genérica. Esperaría que esto funcione ya que la parte de tipo sería un tipo válido de: //This does not compile nameof(IGenericInterface<>.Method) //This would ...
¿Puedo usar un inicializador de colección para entradas de Dictionary <TKey, TValue>?
Quiero usar un inicializador de colección para el siguiente bit de código: public Dictionary<int, string> GetNames() { Dictionary<int, string> names = new Dictionary<int, string>(); names.Add(1, "Adam"); names.Add(2, "Bart"); names.Add(3, ...
Mecanografiado equivalente de? comodín desconocido
Digamos que quiero declarar una variedad de genéricos en Typecript. ¿Cuál sería el equivalente del comodín desconocido '?' en Java Esto compila, pero parece un poco incómodoMyGeneric<any>[]; Me gustaría una declaración equivalente a ...
¿Cómo comparar la lista de X con la lista de Y en C # usando genéricos?
Tengo 2 clases, X e Y. Ambas clases tienen la misma propiedad similar a la siguiente. class X { public string T1 { get; set; } public string T2 { get; set; } public string T3 { get; set; } } class Y { public string T1 { get; set; } public ...
Cómo sobrecargar un método por método con una lista de parámetros que contiene parámetros del mismo tipo exacto pero parametrizados con otros tipos
Tengo un metodo: public List<Integer> convertBy(Function<String, List<String>> flines, Function<List<String>, String> join, Function<String, List<Integer>> collectInts) { return collectInts.apply(join.apply(flines.apply((String) value))); ...
Leer IntegerType de NSInputStream
Estoy tratando de escribir una función genérica que lea un valor de tipo int deNSInputStream: func read<T : IntegerType>() -> T? { var buffer : T = 0 let n = withUnsafePointer(&buffer) { (p) in self.read(UnsafePointer<UInt8>(p), maxLength: ...
Cómo usar los genéricos TypeToken + con Gson en Kotlin
No puedo obtener una Lista de tipos genéricos de una clase personalizada (Turnos): val turnsType = TypeToken<List<Turns>>() {}.type val turns = Gson().fromJson(pref.turns, turnsType)decía: cannot access '<init>' it is 'public /*package*/' in ...
Genéricos Scala: ¿Cómo declarar que un tipo debe ser una clase de caso?
Tengo varias clases de casos con uncount campo. Es 1 por defecto, y tengo una reducción en mi código que agrupa duplicados y suma ese valor para encontrar el número de cada objeto. P.ej.: case class Person(name: String, count = ...
¿Cuál es el propósito de los genéricos antes del tipo de retorno?
Por ejemplo, en el siguiente código public <U extends Number> void inspect(U u){ // Some method }cuál es el propósito de (qué está haciendo esta línea o cómo se lee) que viene justo antes del tipo de retorno