Tengo una lista de objetos que quiero filtrar por un parámetro enteroAdición de un parámetro a un FindAll para una lista genérica en C#
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;
}
Lo que estoy tratando de hacer es hacer GroupLevel0 tomar en un entero como parámetro en lugar de hardcoding a 0. Estoy trabajando en .NET 2.0 por lo que las expresiones lambda son un no-go. ¿Es posible pasar un parámetro a un predicado?
Gracias,
¡SKEET! ¡Sniped otra vez! – FlySwat
¡Gracias Jon y FlySwat! –
@Jon ¿No se supone que es 'objectList = objectList.FindAll (delegate (item TestObject)'? –