ตัวกำหนดรูปแบบ "C" (หรือ currency) ใช้เพื่อแปลงตัวเลขเป็นสตริงที่แทนจำนวนเงิน
มาดูตัวอย่างกัน
double value = 139.87;
ตอนนี้เพื่อแสดงตัวเลขข้างต้นจนถึง 3 ตำแหน่งทศนิยม ให้ใช้ตัวกำหนดรูปแบบสกุลเงิน ("C3"):
value.ToString("C3", CultureInfo.CurrentCulture)
มาดูตัวอย่างอีกตัวหนึ่ง
ตัวอย่าง
using System;
using System.Globalization;
class Demo
{
static void Main()
{
double value = 234.66;
// แสดง $
Console.WriteLine(value.ToString("C", CultureInfo.CurrentCulture));
Console.WriteLine(value.ToString("C3", CultureInfo.CurrentCulture));
}
}
ผลลัพธ์
$234.66
$234.660