是否可以在一行中搜索没有谓词的对象数组?

时间:2015-05-13 03:51:09

标签: c# arrays

我试图查找集合中是否存在特定元素。元素是具有属性的对象。 我需要在没有谓词和/或for循环的情况下这样做。

如果我使用谓词来做,那很简单:

File

这可以吗?

1 个答案:

答案 0 :(得分:1)

我想,你正在寻找类似的东西:

var dynamicExpression = "SomeProperty > 100"
array.Any(n=> EvaluateExpression(dynamicExpression, v));

bool EvaluateExpression(string expression, double value){
    ...
}