Laden...

[erledigt] mit Reflection Wertetypen erzeugen

Erstellt von impact vor 15 Jahren Letzter Beitrag vor 15 Jahren 604 Views
I
impact Themenstarter:in
332 Beiträge seit 2004
vor 15 Jahren
[erledigt] mit Reflection Wertetypen erzeugen

Hallo,

mit Activator.CreateInstance(Type t) kann man ja Objekte eines beliebigen Referenztyps erzeugen...

Wie mache ich das aber mit einfachen Wertetypen ? (int, double)

Zur Erklärung, ich habe Typ-Namen als strings vorliegen und muß Objekte mit dem richtigen Typ erzeugen....

Gruß,
Impact

I
impact Themenstarter:in
332 Beiträge seit 2004
vor 15 Jahren

Warhscheinlich geht Reflection nur mit Referenztypen, oder ? Wie löse ich dann das Problem ?

S
248 Beiträge seit 2008
vor 15 Jahren

Hallo impact,

meinst du das?

double d = (double)Activator.CreateInstance(Type.GetType("System.Double"));

Spooky

I
impact Themenstarter:in
332 Beiträge seit 2004
vor 15 Jahren

Ja, das funktioniert. Thx für die Antwort.

Stand total auf dem Schlauch, Thread kann geschlossen werden 😃