Visual Studio 2019 C# la prima lettera in maiuscolo.

di Pacifico437 il
6 risposte
Buongiorno,

con il seguente codice ottengo la prima lettera in maiuscolo e le restanti in minuscolo.

TextBox.Text = TextBox.Text.Substring(0, 1).ToUpper() + TextBox.Text.Substring(1).ToLower();
Gradirei se è possibile avere solo la prima lettera in maiuscolo e le restanti libero di usare anche in maiuscolo. Per es. ( Vado al Mare per il Sole).

Fiducioso di un gradito suggerimento, saluto.
Domenico.

6 Risposte

  • TextBox.Text = TextBox.Text.Substring(0, 1).ToUpper() + TextBox.Text.Substring(1);
  • Valuta anche se la funzione ToTitleCase fa al caso tuo.
  • Sgrubak ha scritto:


    Valuta anche se la funzione ToTitleCase fa al caso tuo.
    Quella valutazione è già stata fatta in questa sede, dove si è parlato dello stesso argomento ed è il codice da cui ha avuto inizio la prima richiesta (solo l'iniziale maiuscola) per poi tornare parzialmente indietro (anche le altre possibilmente maiuscole/minuscole), senza però approfondire i suggerimenti che sono stati dati e aprendo una ulteriore discussione anche in questo forum.

    In breve, non si parla d'altro ovunque, ma non c'è verso di capire qual è la problematica (almeno al primo colpo) né di convincere l'autore ad approfondire un minimo quello che viene suggerito e i possibili utilizzi, chiedendo continuamente un progressivo cambiamento alla volta fino ad arrivare al risultato finale, e con zero sforzo.

    Ciao!
  • Addirittura crosspost triplo per questa cosa?
  • No Maria... Io esco.
Devi accedere o registrarti per scrivere nel forum
6 risposte