誰でもこれで私を助けることができます:
動的linqの文字列条件の一部である必要がある動的(ExpandoObject)プロパティを持つpocoオブジェクトのコレクションがあります
元。
public class Test
{
public int Id {get;set;}
dynamic DynamicProperty {get;set;}
}
動的プロパティ ( ExpandoObject
) にはプロパティ (Id
およびName
)があります
動的Linqを使用してテストオブジェクトのコレクションをフィルタリングするにはどうすればよいですか?
IList<Test> testList;
testList.AsQueryable()
.Where("DynamicProperty.Id == 2 or DynamicProperty.Name == "test"")