Ciao a tutti, quando ricevo un dato con solo spazi mi da errore NumberFormatException
Come posso risolvere ?codice:if (!NString.IsNullOrEmpty(s)) { pos = Integer.valueOf(s); }
Grazie mille
Ciao a tutti, quando ricevo un dato con solo spazi mi da errore NumberFormatException
Come posso risolvere ?codice:if (!NString.IsNullOrEmpty(s)) { pos = Integer.valueOf(s); }
Grazie mille
Quando esegui la if elimina gli spazi dalla stringa con s.trim()
No MP tecnici (non rispondo nemmeno!), usa il forum.
Il metodo che hai usato per il test (che non so di chi è e da dove proviene ..) testa solo se è null oppure vuoto (lunghezza 0). O utilizzi un altro metodo es. sparo qualcosa tipo IsNullOrBlank (ammesso che ne abbia una del genere), oppure "trimmi" la stringa con trim().
In effetti
IsNullOrEmpty
è del .NET e quello sembra codice C#
Forse dovresti chiarire qualcosa ...
No MP tecnici (non rispondo nemmeno!), usa il forum.