Di seguito il relativo utilizzo.
Creazione della lista.
List<string> Nomi = new()
{
"Emanuele",
"Daniele",
"Francesco",
"Marco",
"Maria",
"Luigina",
"Anna",
"Lisa"
};
Utilizzo del metodo Find, che restituisce "Marco" passando come parametro di ricerca "ar".
var risultato = Nomi.Find(p=>p.Contains("ar"));
Possiamo utilizzare anche un metodo al post della ricerca.
Di seguito la funzione che sostituisce il predicato precedente.
private bool Dato(string Nominativo)
{
return Nominativo.ToLower().Contains("ar");
}
Con l'utilizzo della funzione.
var risultato3 = Nomi.Find(Dato);
Nessun commento:
Posta un commento