Ich habe eine anonyme Typvariable. Diese Variable wird von einer anderen Funktion erhalten, die wir nicht ändern konnten.
// var a {property1 = "abc"; property2 = "def"}
Ich habe eine Klasse:
class Myclass{
string property1;
string property2;
}
Wie kann ich die Variable a
in den Typ Myclass
umwandeln. Ich habe es versucht
Myclass b = (Myclass)a;
aber es funktioniert nicht.
Wenn ich initialisiere:
Myclass b = new Myclass{
property1 = a.property1,
property2 = a.property2,
}
es funktioniert, aber es erfordert viel Code, da MyClass
viele Eigenschaften hat
Kann mir jemand helfen? Danke für jede Antwort.