Ejemplos de dar formato a un número. string.Format()
1 |
decimal precio=1234.345m; |
Formatos predefinidos c:moneda, g:general, n:númerico, marca los miles.
1 2 3 |
resultado = string.Format("{0:c}", precio); //1.234,35 € resultado = string.Format("{0:g}", precio);//1234,345 resultado = string.Format("{0:n}", precio);//1.234,35 |
Es equivalente a:
1 2 3 4 5 6 7 8 9 10 11 |
//Por defecto C y N tienen dos decimales precio.ToString("C"); //1.234,35 € precio.ToString("G"); //1234,345 precio.ToString("N"); //1.234,35 //Se puede definir el número de decimales en C y N precio.ToString("C1"); //1.234,3 € precio.ToString("N0"); //1.234 //En el caso de G se refiere al número de dígitos del número precio.ToString("G5"); //1234,3 |
Formatear un número con una expresión: Carácter 0 se reemplaza por el número correspondiente, si no… Lee más »