dynamic test = new ExpandoObject();
test.A = "ok";
try{
Console.WriteLine(test.B);
}
catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex){
// how can i know that B was invoke?
}
Wie oben beschrieben, ist test.B kein Mitglied von 'test'. Aber wie kann ich wissen, dass B ruft? Der einzige Weg, den ich gefunden habe, ist in ex.Message zu schauen, aber es ist kein richtiger Weg.Wie bekomme ich den Mitgliedsnamen des expando Objekts?