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

8 la respuesta

¿Cómo puedo agregar una restricción de tipo para incluir algo serializable en un método genérico?

Mi método genérico necesita serializar el objeto que se le pasó, sin embargo, simplemente insistir en que implementa ISerializable no parece funcionar. Por ejemplo, tengo una estructura devuelta de un servicio web (marcado ...

4 la respuesta

¿Se pueden reemplazar todos los usos de `forSome` por un uso equivalente de` _`?

Por ejemplo,List[T] forSome { type T } es equivalente aList[_], pero esto es cierto para cada uso posible deforSome o hay casos dondeforSome no se puede reemplazar por un equivalente de la segunda sintaxis?

10 la respuesta

¿Cómo puedo multiplicar un flotante y un tipo genérico?

Estoy programando en Unity 3.4.2 en OS X usando C #. Tengo una clase como la siguiente: class Foo<T> { public T DoFoo(T bar) { float aFloatValue = 1.0f; // Do other stuff... return aFloatValue * bar; } }Cuando Unity compila esta clase, me ...

24 la respuesta

Generics vs. Array Lists

El sistema en el que trabajo aquí fue escrito antes de .net 2.0 y no tenía el beneficio de los genéricos. Finalmente se actualizó a 2.0, pero ninguno de los códigos fue refactorizado debido a limitaciones de tiempo. Hay varios lugares donde el ...

6 la respuesta

Javadoc error: @link no puede manejar genéricos "<>"

Considere un método estático en una clase, que lo he documentado usando javadoc [http://en.wikipedia.org/wiki/Javadoc]: /** * Description here. * * @param names - The parameters of the impression request. * @param ids - An intent object to ...

6 la respuesta

Generics en C # - No se puede convertir 'classname' a 'TGenericClass'

UPDATE: No se trata de hacer que se compile. La pregunta es, ¿por qué el compilador de C # permite la conversión cuando se usa una interfaz, pero no puede determinar el tipo cuando uso una clase que implementa la misma interfaz? Estoy teniendo ...

2 la respuesta

Delphi XE: no se llama al constructor de clase en una clase usando genéricos

Considere el siguiente ejemplo (estoy usando Delphi XE): program Test; {$APPTYPE CONSOLE} type TTestClass<T> = class private class constructor CreateClass(); public constructor Create(); end; class constructor TTestClass<T>.CreateClass(); begin ...

12 la respuesta

Criterios de ordenación dinámica para la lista genérica

El propósito de esto es evitar escribir un montón de declaraciones if (). Aquí está mi código actual public override List<oAccountSearchResults> SearchForAccounts(oAccountSearchCriteria searchOptions) { List<oAccountSearchResults> results = ...

10 la respuesta

¿Puede tener una Lista genérica (de T) en su archivo de configuración?

En mi archivo de configuración, me gustaría tener una configuración que sea del tipo Lista (de Myclass) ... No puedo encontrar nada en la red que haga esto. ¿Es posible

6 la respuesta

matriz de tipos parametrizados

Tengo problemas para averiguar qué tipo de parámetro se espera en RHS de la siguiente ArrayList<Pair<ParseNode,ParseNode>>[] nodes = new ArrayList[indexes.length];Por qué una copia de<Pair<ParseNode,ParseNode>> no es legítimo?