View Full Version : [c#] conversione stringa intero e viceversa
Ciao,
come posso estrarre un numero da una stringa o creare una stringa contenente un numero?
In visual basic usavo Val().
Grazie.
^TiGeRShArK^
18-03-2008, 20:24
per la stringa contenente un numero dovrebbe bastare "" + numero.
Per il numero dalla stringa..
buh..
in java si fa con Integer.parseInt(string).. in C# sarà qualcosa di simile...:fagiano:
AngeloNero
18-03-2008, 23:05
int x = Int.Parse(miastringa);
E' quasi tutto giusto quello che ha scritto ^TiGeRShArK^, i concetti sono quelli.
Per ottenere la stringa a partire dal numero puoi usare la
string pluto=numero.ToString();
l'inverso invece sara'
int pippo=int.Parse(stringa);
Fra l'altro, il metodo ToString() e' gia' presente nella classe System.object
Poiche' tutto deriva da object, ne consegue che tutte le classi, anche quelle da noi create, sono dotate del metodo ToString(), che e' virtuale.
Per le classi/strutture gia' a disposizione il metodo agisce come si pensa debba agire, mentre le classi da noi create sono dotate per default di un'implementazione inutile (stampa il nome della classe...), della quale si puo' fare pero' l'override.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.