i in den unten stehenden Link gesehen haben: Can execute Code Dynamically in monotouch?dynamisch in android Xamarin
, dass es unmöglich ist, dynamisch zu verwenden, in ios Xamarin. Wie wäre es mit Andoid Xamarin?
Ich habe versucht, die folgendes zu tun:
dynamic MyDynamic = new System.Dynamic.ExpandoObject();
MyDynamic.A = "A";
MyDynamic.B = "B";
Allerdings, wenn ich MyDinamic.A zugreifen wollen, heißt es, dass Unbekannte Mitglied: A.
Kann jemand bitte helfen? Vielen Dank.
Edit: Ich habe auch die Microsoft.CSharp dll in der Lösung Referenz gemäß dem Screenshot hinzugefügt:
ich dynamisch in android Kontext verwendet, um bitweise Operationen auf generische Variablen ausführen - es scheint normal zu arbeiten. Vielleicht ist es das ExpandoObject, das nicht vollständig unterstützt wird? Ich nehme an, der Fehler tritt in der Laufzeit auf? – Marwie