【发布时间】:2012-08-01 13:37:46
【问题描述】:
我有列表,其中 MyType : DynamicObject。 MyType 继承自 DynamicObject 的原因是我需要一个可以包含未知数量属性的类型。
在我需要过滤列表之前一切正常。有没有办法我可以做一个 linq 来做这样的事情:
return all items where any of the properties is empty string or white space?
【问题讨论】:
-
还有其他类型可以包含未知属性,例如
ExpandoObject。如果您可以使用ExpandoObject而不是DynamicObject,您的生活将会轻松几个数量级。 -
我需要检查我正在使用的 UI 控件是否支持 ExpandoObject,但如果支持,我在从 DynamicObject 转换到 ExpandoObject 时没有问题。问题是,我可以使用 List
进行上述 linq 查询吗?