将在动态LINQ库在这里帮助吗?特别是,我正在考虑将其作为
Where子句。如有必要,将其放在列表/数组中只是为了调用
.Where(string)它!即
var people = new List<Person> { person };int match = people.Where(filter).Any();如果不是这样,写一个解析器(
expression在后台使用)并不会带来太多的负担-我在圣诞节前的通勤火车上写了一个类似的(尽管我不知道消息来源)。

将在动态LINQ库在这里帮助吗?特别是,我正在考虑将其作为
Where子句。如有必要,将其放在列表/数组中只是为了调用
.Where(string)它!即
var people = new List<Person> { person };int match = people.Where(filter).Any();如果不是这样,写一个解析器(
expression在后台使用)并不会带来太多的负担-我在圣诞节前的通勤火车上写了一个类似的(尽管我不知道消息来源)。