Procedura: convertire il testo di un controllo TextBox in un valore integer

Aggiornamento: novembre 2007

Quando il controllo TextBox viene utilizzato in un'applicazione per recuperare un valore numerico, spesso è necessario convertire il testo (una stringa) in un valore numerico, ad esempio un numero intero. Nell'esempio riportato di seguito vengono illustrati due metodi di conversione dei dati di testo in dati integer.

Esempio

int anInteger;
anInteger = Convert.ToInt32(textBox1.Text);
anInteger = int.Parse(textBox1.Text);

Compilazione del codice

L'esempio presenta i seguenti requisiti:

  • Un controllo TextBox denominato textBox1.

Programmazione efficiente

Le seguenti condizioni possono generare un'eccezione:

  • Il testo viene convertito in un numero troppo grande o troppo piccolo per essere archiviato come valore int.

  • Il testo può non rappresentare un numero.

Vedere anche

Concetti

Progettazione di un'interfaccia utente in Visual C#

Riferimenti

int (Riferimenti per C#)

Altre risorse

Controlli di testo

Presentazione guidata di Visual C#