Aplicar formato a una cadena a moneda en C#
-
Dar formato a una cadena a moneda con el método
String.Format()
enC#
-
Dar formato a una cadena a moneda con el método
ToString()
enC#
Este tutorial discutirá los métodos de formatear una variable de cadena a moneda en C#.
Dar formato a una cadena a moneda con el método String.Format()
en C#
El método String.Format()
formatea una cadena en C#. Podemos usar el especificador de formato {0:C}
dentro del método String.Format()
para convertir la variable de cadena a un formato de moneda. El siguiente ejemplo de código nos muestra cómo formatear una cadena a formato de moneda con el método String.Format()
en C#.
using System;
namespace string_to_currency {
class Program {
static void Main(string[] args) {
decimal money = 1234.56M;
string mstring = String.Format("{0:C}", money);
Console.WriteLine(mstring);
}
}
}
Producción :
$1,234.56
En el código anterior, convertimos la variable decimal money
a la variable de cadena mstring
en el formato de moneda con el método String.Format()
en C#. Usamos el especificador de formato {0:C}
para formatear el money
en una cadena con formato de moneda.
Dar formato a una cadena a moneda con el método ToString()
en C#
El método ToString()
se utiliza para convertir cualquier tipo de datos en una variable de cadena en C#. Podemos usar el especificador de formato de cadena C
para formatear la variable de cadena resultante en formato de moneda. El siguiente ejemplo de código nos muestra cómo formatear una cadena a formato de moneda con el método ToString()
en C#.
using System;
namespace string_to_currency {
class Program {
static void Main(string[] args) {
decimal money = 1234.56M;
string mstring = money.ToString("C");
Console.WriteLine(mstring);
}
}
}
Producción :
$1,234.56
En el código anterior, convertimos la variable decimal money
a la variable de cadena mstring
en el formato de moneda con el método ToString()
en C#. Usamos el especificador de formato C
dentro del método ToString()
para formatear el money
en una cadena con formato de moneda.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn