Il metodo .NET String.Format consente il posizionamento di una stringa in una posizione fissa all'interno di una stringa di lunghezza fissa..NET Formatta una stringa con spazi fissi
" String Goes Here" " String Goes Here " "String Goes Here "
Come è fatto utilizzando .NET?
Modifica - Ho provato Format/PadLeft/PadRight a morte. Loro non lavorano. Non so perché. Ho finito per scrivere la mia funzione per farlo.
Modifica - Ho fatto un errore e ho usato i due punti invece di una virgola nello specificatore di formato. Dovrebbe essere "{0,20}".
Grazie per tutte le risposte eccellenti e corrette.
Non ho mai avuto una domanda di formattazione che non ho potuto rispondere andando a questa pagina: http://blog.stevex.net/index.php/string-formatting-in-csharp/ – jcollum
@jcollum: Mi piacerebbe votare la tua risposta ma non posso fare per i commenti – Dinah
PadLeft lavora per me controlla che stai lasciando lo spazio in PadLeft (20, 'QUI VA UN SPAZIO') –