Es mi entendimiento de que si quiero obtener el ID de un elemento de una lista, yo puedo hacer esto:¿Cómo puedo encontrar el índice de una cadena indefinida en una lista <T>
private static void a()
{
List<string> list = new List<string> {"Box", "Gate", "Car"};
Predicate<string> predicate = new Predicate<string>(getBoxId);
int boxId = list.FindIndex(predicate);
}
private static bool getBoxId(string item)
{
return (item == "box");
}
Pero lo que si Quiero hacer la comparación dinámica? Entonces, en lugar de verificar si item == "box", quiero pasar una cadena ingresada por el usuario al delegado y verificar si item == searchString.
Hermosa amigo, gracias! Espero con ansia mi actualización 3.0 para que pueda usar esos lambdas. – ChristianLinnell