Di seguito la classe che estendiamo con un metodo che conta solo le lettere all'interno di una valore.
public static class EstendiString
{
public static int ContaSoloTesto(this string testo)
{
if (string.IsNullOrWhiteSpace(testo))
{
return 0;
}
int totaliCaratteri = testo.ToList().Where(p => char.IsLetter(p)).Count();
return totaliCaratteri;
}
}
Di seguito il relativo utilizzo
string MioTesto = "Testo!,3";
int totaleCaratteri = MioTesto.ContaSoloTesto();
MessageBox.Show(totaleCaratteri.ToString()); //Restituisce 5
Nessun commento:
Posta un commento