ถ้าฉันต้องการใช้ลิเทอรัลทศนิยมในโค้ดฉันเห็นว่ามีส่วนต่อท้าย m อยู่ (โดยที่ m หมายถึง money) สิ่งนี้เหมาะสมกับทศนิยมหรือไม่หรือมีการกำหนดทั่วไปมากกว่า (d ย่อมาจาก double ซึ่งแน่นอนว่าไม่ใช่สิ่งที่ถูกต้องแม้ว่าจะรองรับการแปลงโดยตรงก็ตาม)
object decimalValue=2m;
โปรดทราบว่าฉันใช้การกำหนดวัตถุเป็นตัวอย่างเพราะในกรณีของ ...
decimal decimalValue=2;
... เป็นที่ชัดเจนโดยปริยายว่า 2 ควรตีความเป็นทศนิยมผ่านคอมไพเลอร์
mดูเหมือนจะโอเคmsdnใช้เป็นตัวอย่างสำหรับประเภททศนิยม
char c = 'a'โดยใช้เครื่องหมายอะพอสทรอฟีรอบอักขระได้