ตัวระบุรูปแบบตัวเลข ("N") จะแปลงตัวเลขเป็นสตริงในรูปแบบต่อไปนี้ -
"-d,ddd,ddd.ddd…"
ข้างบน
- "-" เป็นสัญลักษณ์ตัวเลขติดลบหากต้องการ
- "d" คือตัวเลข (0-9) "," หมายถึงตัวคั่นกลุ่ม
- "." เป็นสัญลักษณ์ทศนิยม
ตัวอย่าง
using System; using System.Globalization; class Demo { static void Main() { double val1 = -5566.789; Console.WriteLine(val1.ToString("N", CultureInfo.InvariantCulture)); int val2 = 87987766; Console.WriteLine(val2.ToString("N3", CultureInfo.InvariantCulture)); } }
ผลลัพธ์
-5,566.79 87,987,766.000