No quiero que mi lista sea del tipo fijo. Más bien, quiero que la creación de List dependa del tipo de variable. Este código no funciona:¿Cómo puedo crear un tipo dinámico? Lista <T>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.Generic;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
string something = "Apple";
Type type = something.GetType();
List<type> list = null;
Console.ReadKey();
}
}
}
¿Puede alguien decirme qué cambios tengo que hacer con el fin de hacer que funcione la derecha? Deseo que la creación de list
dependa del tipo de variable something
Deberá utilizar el reflejo para esto. No puede usar variables tipadas estáticamente. O encuentra un enfoque diferente. –
¿Por qué quieres hacer eso? – svick
"Quiero tipo de seguridad pero necesito seguridad de tipo dinámico". ¿Podrías profundizar en eso? –