Konvertieren einer Zeichenfolge in einen Klassennamen

Habe ich eine string-variable steht für den Namen einer benutzerdefinierten Klasse. Beispiel:

string s = "Customer";

Werde ich brauchen, um erstellen Sie eine arraylist mit Kunden. So, die erforderliche syntax ist:

List<Customer> cust = new .. 

Wie wandle ich den string s in der Lage sein diese zu erstellen arraylist Laufzeit?

Kommentar zu dem Problem
John, es gibt keine generische Implementierung der ArrayList-Klasse in der .NET-framework. Bob, das ist out of scope für die Frage, aber wenn Sie programming in C# 2.0+ haben, sollten Sie ersetzen die ArrayList für etwas generisch. Kommentarautor: senfo

InformationsquelleAutor der Frage Bob Smith | 2009-01-29

Schreibe einen Kommentar