ฉันจะรู้ได้อย่างไรว่าค่าทศนิยมหรือสองเท่าเป็นจำนวนเต็ม?
ตัวอย่างเช่น:
decimal d = 5.0; // Would be true
decimal f = 5.5; // Would be false
หรือ
double d = 5.0; // Would be true
double f = 5.5; // Would be false
เหตุผลที่ฉันอยากจะรู้ว่านี่เป็นเพื่อที่จะสามารถตรวจสอบโปรแกรมถ้าผมต้องการที่จะส่งออกค่าใช้หรือ.ToString("N0")
.ToString("N2")
หากไม่มีค่าทศนิยมแล้วฉันไม่ต้องการแสดงว่า