Ho bisogno di convertire un numero decimale in una stringa con N decimali (due o quattro) e NO separatore delle migliaia:Conversione doppio di stringa con N decimali, punto come separatore decimale, e nessun separatore delle migliaia
'XXXXXXX (dot) DDDDD '
Il problema con CultureInfo.InvariantCulture
è che è "," separare le migliaia.
UPDATE
Questo dovrebbe funzionare per decimale e tipi doppie.
mia precedente domanda: Need to convert double or decimal to string
Che dire di mille separatori? Cosa lo controlla? –
Per favore dimmi come viene analizzato "0.00" da .NET –
@Captain Comic: ottieni il separatore di migliaia se ad esempio usi il formato "N2", ma non con il formato personalizzato "0.00". Il formato personalizzato "0,00" significa "una o più cifre prima del separatore decimale, il separatore decimale dipendente dalla coltura e esattamente due cifre dopo il separatore decimale". Specificando la cultura invariante si usa il separatore decimale, che è un punto. – Guffa