% ในสตริงรูปแบบจะคูณตัวเลขด้วย 100 ก่อนที่จะจัดรูปแบบ
สัญลักษณ์เปอร์เซ็นต์จะถูกเพิ่มลงในตัวเลขในตำแหน่งที่ % ปรากฏขึ้น
ตัวอย่างเช่น ประกาศและเริ่มต้นตัวแปรคู่
double d = .045;
ตอนนี้ ใช้ % ตัวระบุแบบกำหนดเองเพื่อคูณตัวเลขด้วย 100
d.ToString("#0.##%", CultureInfo.InvariantCulture) ตัวอย่าง
using System;
using System.Globalization;
class Demo {
static void Main() {
double d = .045;
Console.WriteLine(d.ToString("#0.##%", CultureInfo.InvariantCulture));
Console.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0:#0.##%}", d));
}
} ผลลัพธ์
4.5% 4.5%