fedora_core
Grünschnabel
hallo leute!
In meinem C#-Programm lese ich ein Xml-File ein und parse es mit dem Dom-Parser. Das enstandene Dokument arbeite ich Knoten fuer Knoten ab. Bei jedem Knoten soll eine Instanz einer passenden Klasse aufgerufen werden, das heisst beim Knoten "<button ...>" soll eine Instanz der Button-Klasse aufgerufen werden. Das ganze soll aber dynamisch sein, das heisst ich weiss vorher nicht, welche Knoten im Xml-File stehen. Die Element-Klassen stehen in dynamisch eingebundenen Bibliotheken.
Nun zu meinem Problem:
Wie kann ich aus dem String "button" zu einer Klasse Button kommen? Gibt es in C# sowas wie dynamische Variablen wie in php? Da alles dynamisch sein soll, muss man aus dem String die jeweilige Klasse bilden koennen. Geht sowas in C#
Vielen Dank im Voraus!
In meinem C#-Programm lese ich ein Xml-File ein und parse es mit dem Dom-Parser. Das enstandene Dokument arbeite ich Knoten fuer Knoten ab. Bei jedem Knoten soll eine Instanz einer passenden Klasse aufgerufen werden, das heisst beim Knoten "<button ...>" soll eine Instanz der Button-Klasse aufgerufen werden. Das ganze soll aber dynamisch sein, das heisst ich weiss vorher nicht, welche Knoten im Xml-File stehen. Die Element-Klassen stehen in dynamisch eingebundenen Bibliotheken.
Nun zu meinem Problem:
Wie kann ich aus dem String "button" zu einer Klasse Button kommen? Gibt es in C# sowas wie dynamische Variablen wie in php? Da alles dynamisch sein soll, muss man aus dem String die jeweilige Klasse bilden koennen. Geht sowas in C#
Vielen Dank im Voraus!