我有一个要按整数参数过滤的对象列表
List<testObject> objectList = new List<testObject>();
// populate objectList with testObjects
objectList.FindAll(GroupLevel0);
private static bool GroupLevel0(testObject item)
{ return item._groupLevel == 0; }
private class testObject
{
public string _FieldSQL = null;
public int _groupLevel;
}
我要做的是让 GroupLevel0 接受一个整数作为参数,而不是硬编码为 0。我在 .NET 2.0 中工作,所以 lambda 表达式是不行的。甚至可以将参数传递给谓词吗?
谢谢,