Nasledujúce príklady ukazujú, ako môžeme formátovať čísla na reťazce (string) v C #.
Na formátovanie môžete použiť statickú metódu String.Format.
Číslo bude sformátované na 2 desatinné miesta:
String.Format("{0:0.00}", 158.987); // "158.98"
String.Format("{0:0.00}", 158.9); // "158.90"
String.Format("{0:0.00}", 158); // "158.00"
Číslo bude zaokruhlené na 3 desatinné miesta:
String.Format("{0:0.###}", 158.987654); // "158.988"
String.Format("{0:0.###}", 158.9); // "158.9"
String.Format("{0:0.###}", 158); // "158"
Pred číslo budú doplnené 0 :
String.Format("{0:00000}", 158); // "00158"
String.Format("{0:00000}", -158); // "-00158"
Vlastné formátovanie čísla :
//Ahoj svet, ako sa mas ?
String.Format("Ahoj {0}, ako {1} {2} ?","svet","sa","mas");
String.Format("{0:#;minus #}", 15); // "15"
String.Format("{0:#;minus #}", -15); // "minus 15"