Ho alcuni campi restituiti da una raccolta come
2.4200
2.0044
2.0000
Voglio risultati come
2.42
2.0044
2
Ho provato con String.Format, ma ritorna 2.0000e lo imposta per N0arrotondare anche gli altri valori.
String.Format()con 'G' dovresti ottenere quello che vuoi .. ho aggiornato la mia risposta con un link ai formati numerici standard. Molto utile.
doublee il valore predefinito ToStringper double emette gli zeri finali. leggi questo
ToStringfunzione.