Deseo agregar una coma a números decimales cada 3 dígitos usando C#.
de escribir este código:Agregue coma a los números cada tres dígitos con C#
double a = 0;
a = 1.5;
Interaction.MsgBox(string.Format("{0:#,###0}", a));
pero vuelve 2.
¿Dónde estoy mal?
Describa cómo puedo solucionarlo?
Dupe de http://stackoverflow.com/questions/105770/net-string-format-to-add-commas-in-thousan ds-place-for-a-number –
@raj: las respuestas aquí son diferentes. – GregC
@GregC Sin embargo, no necesariamente mejores [que el aceptado allí] (http://stackoverflow.com/a/105793/1028230). ; ^) – ruffin