Ich habe ein anonymen Typ Objekt, das ich als eine dynamische erhalten von einer Methode Ich möchte eine Eigenschaft für dieses Objekt einchecken.Wie überprüfe ich, ob eine Eigenschaft für einen dynamischen anonymen Typ in C# existiert?
....
var settings = new {
Filename="temp.txt",
Size=10
}
...
function void Settings(dynamic settings) {
var exists = IsSettingExist(settings,"Filename")
}
Wie würde ich IsSettingExist implementieren?
Mögliches Duplikat von [Wie erkennen, ob eine Eigenschaft auf einem ExpandoObject existiert?] (Http://stackoverflow.com/questions/2839598/how-to-detect-if-a-property-exists-on -an-expandoobject) – Sebastian