草庐IT

DoesPropertyExist

全部标签

c# - 如何检查 C# 中的动态匿名类型上是否存在属性?

我有一个匿名类型的对象,我从一个方法中作为动态接收我想检查该对象上是否存在一个属性。....varsettings=new{Filename="temp.txt",Size=10}...functionvoidSettings(dynamicsettings){varexists=IsSettingExist(settings,"Filename")}我将如何实现IsSettingExist? 最佳答案 publicstaticboolDoesPropertyExist(dynamicsettings,stringname){if(

c# - 如何检查 C# 中的动态匿名类型上是否存在属性?

我有一个匿名类型的对象,我从一个方法中作为动态接收我想检查该对象上是否存在一个属性。....varsettings=new{Filename="temp.txt",Size=10}...functionvoidSettings(dynamicsettings){varexists=IsSettingExist(settings,"Filename")}我将如何实现IsSettingExist? 最佳答案 publicstaticboolDoesPropertyExist(dynamicsettings,stringname){if(