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