studio - string.format moneda c#
¿Cómo formatear una int como moneda en C#? (3)
Quiero formatear un int como moneda en C #, pero sin fracciones. Por ejemplo, 100000 debe ser "$ 100,000", en lugar de "$ 100,000.00" (que 100000.ToString ("C") da).
Sé que puedo hacer esto con 100000.ToString ("$ #, 0"), pero eso es $ -specífico. ¿Hay alguna manera de hacerlo con el formateador de moneda ("C")?
tratar
using System.Globalization
@string.Format(new CultureInfo("en-IN"), "{0:c}", moneyvalue)
mostrará el formato en Rs.
Use el formato "C0".
Posible usar n0 que proporciona comas como 1,234. El signo de moneda no estará allí