|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 453
|
[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. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
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...
__________________
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2002
Città: Roma
Messaggi: 696
|
int x = Int.Parse(miastringa);
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
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.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:55.



















