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

3 la respuesta

¿Por qué C # no admite tipos genéricos implícitos en constructores de clases?

C # no requiere que especifique un parámetro de tipo genérico si el compilador puede inferirlo, por ejemplo: List<int> myInts = new List<int> {0,1,1, 2,3,5,8,13,21,34,55,89,144,233,377, 610,987,1597,2584,4181,6765}; //this statement is clunky ...

5 la respuesta

¿Por qué se prefiere Clase <?> A Clase

Si declaro una clase como un campo: Class fooClass;Eclipse me da la advertencia: La clase es un tipo crudo. Las referencias al tipo genérico Clase deben parametrizarse ¿Qué significa esto en la práctica? ¿Y por qué me instan a hacerlo? Si le ...

3 la respuesta

¿Qué son los genéricos en C #? [cerrado]

¿Qué son los genéricos en C #, ilustrados con un ejemplo simple? ¿Cuáles son algunos artículos o sitios web relacionados con este tema?

2 la respuesta

Scala: función promedio ponderada genérica

Quiero implementar una función de promedio ponderado genérico que relaja el requisito de que los valores y los pesos sean del mismo tipo. es decir, quiero admitir secuencias de decir:(value:Float,weight:Int) y(value:Int,weight:Float) argumentos y ...

1 la respuesta

¿Se puede escribir XmlAdapter genérico?

Sé que puedo usar tipos sin formato para escribir XMLAdapter, pero puedo usar tipos genéricos. Traté de leer la API (enlazar [http://download.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/XmlType.html] ), pero ni siquiera noté una pista ...

3 la respuesta

Reescribe un código genérico de C # en F #

Estoy tratando de reescribir código genérico como este (C #): U Upcast<T, U>(T x) where T : U { return x; }En F #: let ucast<'T, 'U when 'T :> 'U> (x: 'T) = x :> 'UPero la resolución de restricciones F # funciona de manera diferente a C # y el ...

4 la respuesta

¿Cómo puedo escribir un método anónimo genérico?

Específicamente, quiero escribir esto: public Func<IList<T>, T> SelectElement = list => list.First();Pero obtengo un error de sintaxis enT. ¿No puedo tener un método anónimo genérico?

1 la respuesta

Qué es el método de aplicación en Scala, especialmente utilizado en la definición de tipo

Yo sé esoapply El método es el azúcar sintáctico cuando se usa en un objeto complementario. Sin embargo, que esapply método para cuando se utiliza en la definición de tipo al igual que a continuación? type Applyn = { def apply[A](f: A=>A, n: ...

4 la respuesta

¿Cuál es la diferencia entre el tipo genérico (T) y cualquiera en mecanografiado

Cuál es la diferencia entregeneric Type(T) vsany en mecanografiado?Función 1function identity(arg: any): any { return arg; } Función 2function identity<T>(arg: T): T { return arg; } Función 3function identity<T>(arg: T[]): T[] { return arg; }Las ...

6 la respuesta

Boxeo y unboxing con genéricos

La forma .NET 1.0 de crear una colección de enteros (por ejemplo) era: ArrayList list = new ArrayList(); list.Add(i); /* boxing */ int j = (int)list[0]; /* unboxing */La penalidad de usar esto es la falta de seguridad de tipo y rendimiento ...