Listemin sabit türde olmasını istemiyorum. Daha ziyade, Listenin yaratılmasının değişken türüne bağlı olmasını istiyorum. Bu kod çalışmaz:Dinamik bir tür nasıl oluşturulur List <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();
}
}
}
herkes Bunun doğru çalışmasını sağlamak için yapmaları gereken değişiklikleri bana söyleyebilir misiniz? list
'un oluşturulmasını something
Bunun için yansıma kullanmanız gerekir. Statik olarak yazılan değişkenleri kullanamazsınız. Ya da farklı bir yaklaşım bul. –
Bunu neden yapmak istiyorsunuz? – svick
"Tip güvenliği istiyorum ama dinamik tip güvenliğe ihtiyacım var." Bunu detaylandırır mısın? –