Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Char e string
giovedì 27 aprile 2006 - 17.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
kiara83
Profilo
| Junior Member
90
messaggi | Data Invio:
gio 27 apr 2006 - 17:28
Ho una stringa che mi rappresenta un'ora: "xx:yy:zz"
devo controllare che i caratteri presenti siano corretti, ad esempio che i minuti non passano essere più di 59.
Ho scritto così:
if (time[2] != ":" || time[5] != ":")
{
return false;
}
dove time è una stringa.
Ma è sbagliato
Come faccio a metterlo correttamente
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
gio 27 apr 2006 - 22:12
string[] s = "hh:mm:ss".Split(":");
try
{
int k = int.Parse(s[1]);
if (k > 59)
// Errato
else
// corretto
}
Ora non ce l'ho sottomano ma questo controllo sicuramente si può fare anche con le regular expressions
kiara83
Profilo
| Junior Member
90
messaggi | Data Invio:
ven 28 apr 2006 - 09:56
Ho capito come funziona il Parse, mi sembra che venga, ma non ho capito invece come funziona lo split, per verificare se i due punti si trovano nella posizione corretta.
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
ven 28 apr 2006 - 10:06
Split è un metodo che suddivide una stringa in un array di stringhe, l'elemento di suddivisione è costituito dal separatore (argomento del metodo).
E' quasi uguale alla funzione di vb6.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !