Formattazione stringhe

venerdì 27 aprile 2007 - 17.18

denis.basei Profilo | Senior Member

Ciao a tutti.
Data una stringa come questa strValore = "25" vorrei trovare una funzione, se esiste, per formattarla con un numero n di zeri in testa. Con vb6 scrivevo così:
Format(strValore, "000")

...esiste qualcosa di simile in vb net?

grazie e buon fine settimana lungo a tutti!

alextyx Profilo | Expert

Se il numero di zeri è fisso e uguale a tre, allora:

Dim S as string="25"
S &="000"

Se invece ad essere fisso è il numero di cifre, 5 nell'esempio di cui sopra, allora usa il metodo padleft

Dim s As String = "25"
s = s.PadLeft(5, "0"c)
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5