我正在重构原始语句的一些代码
var deleteList = new List<FilterParameter>();
foreach (FilterParameter param in FilterParameters)
{
if (memlist.All(x => x.ParameterName != param.ParameterName))
{
deleteList.Add(param);
}
}
现在我想做类似的事情
var deleteList = ufs.FilterParameters.Where(param => memlist.All(rule2)).ToList();
我不确定如何构造和传递委托