Activator.CreateInstance - Erstellen von Instanzen von Klassen mit parametrisierten Konstruktoren

Ich habe online ein paar Kleinigkeiten zu diesem Thema gelesen, aber keine gefunden, die für mich funktionieren. Ich versuche, eine Klasse eines Laufzeittyps zu erstellen.

ich benutzeActivator.CreateInstance Das funktioniert gut für Klassen mit Konstruktoren, die keine Argumente enthalten. Für diejenigen mit Argumenten wirft es eine Ausnahme, gibt es einen Weg, dies zu umgehen?

Ich bin mehr als glücklich, Nullwerte oder leere Werte an den ctor zu übergeben, solange ich die Klasse selbst erstellen kann.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage