谁能帮我这个:
我收集了具有动态(ExpandoObject)属性的 poco 对象,该属性需要成为动态 linq 中字符串条件的一部分
前任。
public class Test
{
public int Id {get;set;}
dynamic DynamicProperty {get;set;}
}
动态属性 ( ExpandoObject
) 有一个属性 (Id
和Name
)
我如何使用动态 Linq 过滤测试对象的集合,(应该如何看起来像字符串 where 条件?):
IList<Test> testList;
testList.AsQueryable()
.Where("DynamicProperty.Id == 2 or DynamicProperty.Name == "test"")