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

2 la respuesta

Escriba un patrón de contenedor heterogéneo seguro para almacenar listas de artículos

Estoy tratando de implementar un contenedor heterogéneo de tipo seguro para almacenar listas de objetos heterogéneos. He visto varios ejemplos de patrones de contenedores heterogéneos de tipo seguro ...

10 la respuesta

¿Puedo crear un diccionario de tipos genéricos?

Me gustaría crear un objeto Diccionario, con claves de cadena, que contenga valores de tipo genérico. Me imagino que se vería así: Dictionary<string, List<T>> d = new Dictionary<string, List<T>>(); Y permitirme agregar lo ...

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

7 la respuesta

Compruebe si un objeto dado (tipo de referencia o valor) es igual a su valor predeterminado

Estoy tratando de encontrar una manera de verificar y ver si el valor de un objeto dado es igual a su valor predeterminado. He mirado a mi alrededor y se me ocurre esto: public static bool IsNullOrDefault<T>(T argument) { if (argument is ...

14 la respuesta

En C #, ¿por qué no se puede almacenar un objeto List <string> en una variable List <object>

arece que un objeto List no se puede almacenar en una variable List en C #, y ni siquiera se puede emitir explícitamente de esa manera. List<string> sl = new List<string>(); List<object> ol; ol = sl;results en No se puede convertir ...

4 la respuesta

Declarando variables genéricas estáticas en una clase genérica

He leído que no puede declarar variables / métodos estáticos dentro de una clase genérica y realmente no tengo idea de cómo resolver mi problema o solucionarlo, así que le pido orientación. Lo que quiero es un "índice" genérico que extenderán ...

2 la respuesta

how para usar genéricos en Java con operadores de lenguaje y clase genérica extendiendo Number

Me gustaría realizar una operación en dos argumentos genéricos del mismo tipo, ambos extendiendo Number. ¿Es posible? Siempre solía llamar a métodos sobre argumentos genéricos, pero parece que hay algún problema al usar operadores (El operador ...

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

4 la respuesta

¿Por qué no se compilará este código genérico de Java?

En este ejemplo simplificado, tengo una clase genérica y un método que devuelve un Mapa independientemente del parámetro de tipo. ¿Por qué el compilador borra los tipos en el mapa cuando no especifico un tipo en la clase que lo contiene? import ...

3 la respuesta

ClassCastException Mientras se lanza la Lista <String> a la Clase <?>

Tengo un método que tiene una lista de entradas y cada valor de entrada tengo que convertirlo al tipo requerido. (En realidad, esta lista tiene valores de parámetros en "alguna" forma que se supone que debo convertir en el tipo requerido, el ...