Как проверить, существует ли свойство в динамическом анонимном типе в c #?
У меня есть объект анонимного типа, который я получаю как динамический от метода, который я хотел бы проверить, существует ли свойство этого объекта.
....
var settings = new {
Filename="temp.txt",
Size=10
}
...
function void Settings(dynamic settings) {
var exists = IsSettingExist(settings,"Filename")
}
Как бы я реализовать IsSettingExist?