Tengo una lista como tal y quiero poder buscar dentro de esta lista una subcadena procedente de otra cadena. Ejemplo:Buscar subcadena en una lista de cadenas
List<string> list = new List<string>();
string srch = "There";
list.Add("1234 - Hello");
list.Add("4234 - There");
list.Add("2342 - World");
Quiero buscar "There"
dentro de mi lista y volver "4234 - There"
. He intentado:
var mySearch = list.FindAll(S => s.substring(srch));
foreach(var temp in mySearch)
{
string result = temp;
}
Hola, gracias por la respuesta rápida, me aparece un error de compilación: FirstOrDefault y no el método de extensión. ¿Debo agregar algún tipo de biblioteca de listas? – user1380621
¿Cómo agregar Linq? Lo siento por la nueva pregunta. – user1380621
necesita agregar 'using System.Linq' a su archivo - ¿Supongo que está usando .NET 4.0? – BrokenGlass