Lập trình C# – Định dạng số sang chuỗi có định dạng tiền tệ

Rate this post

Trong bài viết này, mình sẽ trình bày cách để định dạng số thành chuỗi có định dạng tiền tệ cực kỳ đơn giản. Chính vì nó khá đơn giản, nên mình đã làm một ví dụ ở bên dưới, các bạn xem code là đã có thể hiểu được cách làm rồi nha.

using System;
using System.Globalization;

namespace VietnamCurrency
{
    class Program
    {
        static void Main(string[] args)
        {
            double price = 1149473503834;

            //Cách 1
            string strPrice1 = string.Format(new CultureInfo("vi-VN"), "{0:#,##0.00} VNĐ", price);

            //Cách 2
            string strPrice2 = price.ToString("#,##0.00 VNĐ");

            Console.WriteLine($"Price_1: {strPrice1} || Price_2: {strPrice2}");

            Console.ReadKey();
        }
    }
}

Đây là kết quả của ví dụ trên:

Lời kết

Cảm ơn các bạn đã xem bài viết này và hẹn gặp lại trong các bài viết tiếp theo. Nếu các bạn có vấn đề cần được giải đáp, hãy để lại bình luận cho mình nhé!

Hits: 167

Leave a Reply