Il metodo ToString

Il metodo ToString è uno dei metodi fondamentali nella radice dell'intero .NET Framework. Questo lo rende disponibile in ogni altro oggetto. Tuttavia, poiché viene ignorato nella maggior parte degli oggetti, l'implementazione è spesso molto diversa in oggetti diversi. E questo rende possibile una serie di trucchi con ToString.

Visualizzazione dei bit in un numero

Se hai una serie di bit in, ad esempio, una variabile Char, questo suggerimento ti mostra come visualizzarli come 1 e 0 (l'equivalente binario).

Supponi di avere ...

Il modo più semplice che conosco è usare il metodo ToString della classe Convert. Per esempio:

Questo ti dà ...

... nella finestra Output.

Esistono 36 metodi sostituiti del metodo ToString nella sola classe Convert.

--------
Fare clic qui per visualizzare l'illustrazione
Fare clic sul pulsante Indietro sul browser per tornare
--------

In questo caso, il metodo ToString esegue una conversione radix in base al valore del secondo parametro che può essere 2 (binario), 8 (ottale), 10 (decimale) o 16 (esadecimale).

Formattazione delle stringhe con il metodo ToString

Ecco come utilizzare ToString per formattare una data:

E aggiungere informazioni sulla cultura è facile! Supponiamo che tu voglia visualizzare la data da una struttura, diciamo, in Spagna. Aggiungi un oggetto CultureInfo.

Il risultato è:

Il codice cultura è una proprietà dell'oggetto MyCulture. L'oggetto CultureInfo è un esempio di provider. La costante "es-ES" non viene passata come parametro; un'istanza dell'oggetto CultureInfo è. Cerca CultureInfo nel sistema di aiuto di VB.NET per visualizzare l'elenco delle culture supportate.