ich bin Neuling in C# und muß jetzt eine Lösung in C' mit Reflection wissen. Gegeben ein String, z.b. "Datenbank", zu erstellen eine Klasse new Datenbank() ohne Parameter. Da es etwa 200 umzuwandelnde Strings gibt, kommt wohl nur Reflection in Frage, wer hat Codeschnipsel dafür??
Reflection
-
-
Hallo
naja, Codeschnipsel gibts viele..
* tutorial für c# reflection
* msdn.microsoft.com/de-de/library/ms173183(v=vs.80).aspx -
Was ist denn konkret dein Vorhaben? Abfragen von Datenbanken via Reflection ist ungewöhnlich und zudem sehr umständlich. Ich empfehle dir lieber einen OR-Mapper zu verwenden (LINQ to SQL, Entity Framework, …). Möchtest du Code generieren, dann verwende T4.
Auf dotnet-snippets.de kannst du mal suchen. Dort findest das ein oder andere Codebeispiel. -
Also etwas genauer musst Du schon werden. Willst Dun eine neue Instanz einer Klasse erstellen an Hand des Klassennamens (String), oder willst Du eine Klasse definieren?We raise hopes, here ... until they're old enough to fend for themselves.
- Mike Callahan
-
Teilen
- Facebook 0
- Twitter 0
- Google Plus 0
- Reddit 0