resultado errorneo en C# necesito su ayuda

MUFFAZZA

Bovino adolescente
#1
Hola buen Dia a todos
vengo solicitando su colaboracion
tengo un problema con unos resultados en C#
en "temp" saco el valor de la base de datos y es un valor con decimal ejemplo: 4.95 pero al asignarlo a
resultado[campos.precio_unitario] = temp;
el valor se convierte a entero perdiendo el punto ejemplo: 495
quisiera saber en que me esta fallando
saludos a todos los Bakunos
 
#3
Haste un cast a decimal en temp recuersa que si sacas un valor de una bd estos pueden ser caracteres o strings si no especificas una
conversion
para cast
temp value = 3.14 lo que sacas de tu bd
float n = (float) temp "o" double n = (double) temp

prueba espero te sirva
saludos
 
Arriba