% ในสตริงรูปแบบจะคูณตัวเลขด้วย 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%