Necesito convertir un decimal a una cadena con N decimales (dos o cuatro) y NO separador de miles:conversión doble para cadena con N decimales, punto como separador decimal, y ningún separador de miles
'XXXXXXX (dot) DDDDD '
El problema con CultureInfo.InvariantCulture
es que hay lugares', 'para separar miles.
ACTUALIZACIÓN
Esto debería funcionar para decimal y los tipos dobles.
Mi pregunta anterior: Need to convert double or decimal to string
¿Qué hay de mil separadores? ¿Qué lo controla? –
Por favor dígame cómo "0,0000" es analizado por .NET –
@Captain Comic: Usted obtiene separador de miles cuando, por ejemplo, utiliza el formato "N2", pero no con el formato personalizado "0.00". El formato personalizado "0.00" significa "uno o más dígitos antes del separador decimal, el separador decimal dependiente del cultivo, y exactamente dos dígitos después del separador decimal". Al especificar la cultura invariable, se usa un separador decimal, que es un punto. – Guffa