Come faccio ad aggiungere il riempimento "0" a una stringa in modo che la lunghezza della mia stringa sia sempre 4?
Esempio
If input "1", 3 padding is added = 0001
If input "25", 2 padding is added = 0025
If input "301", 1 padding is added = 0301
If input "4501", 0 padding is added = 4501
"12345".PadLeft(4,'0')
è ancora "12345" - non lo troncerà. Questo non toglie nulla a questa risposta dal momento che soddisfa tutte le specifiche (c'è qualcosa di stranamente soddisfacente nell'avere una risposta che hai votato scelta come accettata (anche se non altrettanto soddisfacente come avere una delle tue accettate ovviamente), ordina di come tuo figlio che sta entrando nella migliore scuola), ho pensato di menzionarlo nel caso in cui avesse sollevato la sua brutta testa in futuro. Cripes, spero che quelle parentesi siano bilanciate :-)