¿Cómo puedo saber si un valor decimal o doble es un entero?
Por ejemplo:
decimal d = 5.0; // Would be true
decimal f = 5.5; // Would be false
o
double d = 5.0; // Would be true
double f = 5.5; // Would be false
La razón por la que me gustaría saber esto es para poder determinar mediante programación si deseo generar el valor usando .ToString("N0")o .ToString("N2"). Si no hay un valor de punto decimal, entonces no quiero mostrar eso.