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

14 la respuesta

¿Cómo puedo escribir una clase contenedor genérica que implemente una interfaz dada en C #?

Context: .NET 3.5, VS2008. No estoy seguro sobre el título de esta pregunta, así que siéntase libre de comentar sobre el título también: -) Aquí está el escenario: tengo varias clases, digamos Foo y Bar, todas ellas implementan la siguiente ...

6 la respuesta

Creando una matriz de colecciones genéricas

En realidad, la pregunta debería ser Creating an array of generic anything. ¿Por qué el compilador no puede encargarse? Lo siguiente se marcaría como un error: no se puede crear una matriz genérica. List<MyDTO>[] dtoLists = {new ...

10 la respuesta

¿En asp.net mvc es posible hacer un controlador genérico?

Estoy intentando crear un controlador genérico, es decir: public class MyController<T> : Controller where T : SomeType { ... } Sin embargo, cuando trato de usarlo, me encuentro con este error en todas partes ... El nombre del controlador debe ...

18 la respuesta

C #: Imprimir todas las propiedades de un objeto [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la mejor manera de volcar objetos completos en un registro en C #? [/questions/360277/what-is-the-best-way-to-dump-entire-objects-to-a-log-in-c] 12 respuestas ¿Existe un método integrado en ...

4 la respuesta

¿Por qué se impone algún orden en las restricciones de parámetros genéricos?

Al definir las restricciones de un parámetro de tipo genérico, tenemos que ponerclass() en el frente ynew() al final, por ejemplo. ¿Por qué es esto? ¿Por qué no puedo poner mis restricciones en ningún orden? ¿Existen otras restricciones para ...

10 la respuesta

¿Cómo restringir el tipo genérico para que tenga un constructor que tome ciertos parámetros?

Tengo una clase genérica de contenedor que está destinada a ser utilizada con un conjunto de tipos. Esos tipos son generados por una utilidad y todos se derivan de una clase base ClientBase. Si bien ClientBase solo tiene un constructor ...

6 la respuesta

¿Por qué no puedo emitir un diccionario de un tipo de valor al diccionario de otro tipo de valor cuando los tipos de valor se pueden emitir entre sí? [duplicar

Posible duplicado: En C #, ¿por qué no se puede almacenar un objeto List <string> en una variable List <object> [https://stackoverflow.com/questions/6557/in-c-why-cant-a-liststring-object-be-stored-in-a-listobject-variable] ¿Por qué no ...

10 la respuesta

Introducción de valor a T en un método genérico

Tengo una interfaz para un mapa de propiedades chirriante: interface IPropertyMap { bool Exists(string key); int GetInt(string key); string GetString(string key); //etc.. } Quiero crear un método de extensión como este: public static T ...

22 la respuesta

¿Cuáles son las razones por las cuales Map.get (clave de objeto) no es (completamente) genérico

¿Cuáles son las razones detrás de la decisión de no tener un método get totalmente genérico en la interfaz dejava.util.Map<K, V> [http://java.sun.com/javase/6/docs/api/java/util/Map.html#get(java.lang.Object)] . Para aclarar la pregunta, la ...

2 la respuesta

Volver al mismo tipo de colección, con parámetros diferentes

Daniel Sobral mostró cómo podemos crear un método que devuelva el mismo tipo de colección sobre el que se llamó en su respuesta a esta pregunta:Volver el tipo de colección original en método ...