Supponiamo di avere una lista di nomi e si vogliono eliminare tutti quelli che contengono la lettera "o", di seguito il relativo utilizzo.
//Array:
List<string> Nomi = new()
{
"Emanuele",
"Daniele",
"Francesco",
"Marco",
"Maria",
"Luigina",
"Anna",
"Lisa"
};
//Utilizzo di Remove;
var risultato = Nomi.RemoveAll(p => p.Contains("o")); //restituisce 2
//Utilizzo di un metodo:
private bool Dato(string Nominativo)
{
return Nominativo.ToLower().Contains("o");
}
var risultato = Nomi.RemoveAll(Dato);//restituisce 2
Nessun commento:
Posta un commento