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

2 la respuesta

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

2 la respuesta

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

7 la respuesta

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

2 la respuesta

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

5 la respuesta

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

1 la respuesta

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

1 la respuesta

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

6 la respuesta

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

1 la respuesta

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

1 la respuesta

¿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