Formattazione di un numero decimale in C # può essere utile quando si desidera visualizzare il numero in modo specifico per l'utente, come ad esempio mostrando solo due cifre decimali. Il metodo " String.Format " consente di creare una stringa di formato numerico personalizzato utilizzando più specificatori . Alcune possibili modi per formattare decimali includono omettendo lo zero iniziale , la conversione di un rapporto di una percentuale e l'inserimento di virgole come separatore millesimi . Istruzioni 
 1 
 aprire il file sorgente C # in un editor come Microsoft Visual Studio Express . 
 2 
 formato un rapporto decimale come una stringa percentuale e visualizzarlo con l'aggiunta del seguente codice nella vostra funzione : 
 
 doppia n = 0.65 
 
 string str = string.Format ( " Percentuale = { 0:0.0 % } " , n) ; 
 
 Console . WriteLine ( str) ; 
 
 " 0,0 % " specificatore consente a qualsiasi numero di cifre prima del decimale , ed esattamente una cifra dopo la ( . ) . Il codice visualizza il formattato decimale come : 
 
 percentuale = 65,0 % 
 3 
 Formattare un numero decimale per includere i separatori millesimi in una stringa e la visualizza con il codice della : 
 
 string str = String.Format ( "Separatori = { 0:0,0.0 } ", 876.543,24 ) ; 
 
 Console.WriteLine ( str) ; 
 
 Il codice visualizza il testo : 
 
 Separatori = 876,543.2 
 4 
 numeri decimali formato da escludere uno 0 prima del punto decimale , quando possibile, con l'aggiunta del codice : 
 
 string str = String.Format ( "No Zero = { 0 : # 0,0 } " , 0,314 ) ; 
 
 Console.WriteLine ( str) ; 
 
 il codice viene visualizzato il testo : 
 < p > No Zero = 0,3 
 5 
 Salvare il file C # e caricarlo sul vostro server per visualizzare i numeri decimali formattati .