在jquery中,我可以执行以下操作
$('#test').click(function() {
// some action;
});
我如何使用Linq执行此操作,我知道使用
动态创建了一个函数data.Where(x => x.Equals(10))
如何传入或动态创建一个函数来传递给它?
答案 0 :(得分:2)
你在那里写的lambda表达式:x => x.Equals(10)
已经是一个匿名函数,它接受一个整数参数并返回一个布尔值。但是你当然可以编写更复杂的表达式:
var result = data.Where(x =>
{
if (someCondition)
{
return true;
}
return false;
});