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

4 la respuesta

Genéricos de Java: ¿Cuál es el problema del compilador aquí? ("Ninguna instancia máxima única")

Tengo los siguientes métodos: public <T> T fromJson( Reader jsonData, Class<T> clazz ) { return fromJson( jsonData, (Type)clazz ); } public <T> T fromJson( Reader jsonData, Type clazz ) { ... }El compilador dice sobre el primer método: type ...

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

C # List <object> .RemoveAll () - ¿Cómo eliminar un subconjunto de la lista?

Tengo 2 clases feeds_Auto yProduct con múltiples propiedades coincidentes. Para este problema en particular, el AutoID es el único campo que necesito usar. Tengo unList<FeedsAuto> con varios cientosúnic entradas. Tengo un pequeñoList<Product> ...

2 la respuesta

Clase Java con tipo concreto como parámetro.

¿Hay algún punto en declarar una clase con tipos &quot;concretos&quot; como genéricos?Si es así, ¿para qué sirve?Si no, ¿alguna razón específica por la cual ...

1 la respuesta

¿Por qué el uso de variables de tipo sin formato afecta a las firmas sin referencia a los parámetros de tipo?

Buscando en otropregunta [https://stackoverflow.com/questions/43057701/method-of-class-with-generics-returns-listobject-rather-than-listpluginsnapsh] Me topé con este comportamiento intrigante del compilador Sun-Oracle 1.8.0_112 (no lo he probado ...

3 la respuesta

Utilizando clases genéricas con ObjectDataSource

Tengo una clase genérica de Repositorio <T> que quiero usar con un ObjectDataSource. El repositorio <T> vive en un proyecto separado llamado DataAccess. De acuerdo aesta publicación de los grupos de noticias de ...

2 la respuesta

¿Cuál es la diferencia entre <E extend Number> y <Number>?

¿Cuál es la diferencia entre esta declaración de método? public static <E extends Number> List<E> process(List<E> nums){y public static List<Number> process(List<Number> nums){¿Dónde usarías el primero?

4 la respuesta

C # cadena genérica analizar a cualquier objeto

Estoy almacenando valores de objetos en cadenas, por ejemplo, string[] values = new string[] { "213.4", "10", "hello", "MyValue"};¿Hay alguna forma de inicializar genéricamente los tipos de objeto apropiados? por ejemplo, algo como double foo1 ...

3 la respuesta

Clase genérica con restricción de tipo autorreferenciada

Considere el siguiente código: abstract class Foo<T> where T : Foo<T>, new() { void Test() { if(Bar != null) Bar(this); } public event Bar<T> Bar; } delegate void Bar<T>(T foo) where T : Foo<T>, new();La líneaBar(this) da como resultado el ...

5 la respuesta

¿Cuál es el equivalente de los comodines de Java en C # generics

Estoy desarrollando una aplicación en la que necesito invocar un método de una clase genérica y no me importa el tipo real de las instancias. Algo así como el siguiente código Java: public class Item<T>{ private T item; public ...