Trabajando con genericos

25/01/2007 - 10:37 por ANT1 | Informe spam
Hola de nuevo.

Sigo estudiando los genericos y como funcionan. Ahora estoy intentando
hacer un metodo que me devuelva un List<T> y que T este definido dentro
de las propiedades que se pasan al metodo. Algo asi:

public List<T> CrearLista(Type T)
{
...
// Codigo para crear el List<T> llamada MiLista
...
return MiLista;
}

pero claro me da error diciendome que T no ha sido definida. He probado
a definir en la clase un Type T, pero me da el error que estoy usando
un campo (field) como un tipo.

¿Se puede hacer de alguna manera lo que busco?
 

Leer las respuestas

#1 Alberto Poblacion
25/01/2007 - 10:51 | Informe spam
"ANT1" wrote in message
news:
[...]
public List<T> CrearLista(Type T)
[...]
¿Se puede hacer de alguna manera lo que busco?



Creo que lo que quieres es esto:

public List<T> CrearLista<T>()
{
return new List<T>();
}

Preguntas similares