lunedì 24 luglio 2023

C# utilizzo del metodo find nelle liste per

Il frammento di codice illustra l'utilizzo del metodo "Find" delle liste/Array , con il quale restituisce il primo elemento della lista che rispetta la condizione di ricerca.
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: