Gracias. Tengo otra duda con respecto a un problemita que tengo con variables del tipo decimal y double, y es el siguiente: Yo tengo un proceso sencillo el cual crea una variable del tipo decimal, luego le asigna a otra variable decimal el resultado de la primera por un numero como 8.75, de la siguiente forma:
decimal factor = 6.7;
decimal total = factor * 8.75;
this.textBox1.Text = Convert.ToString(total);
Y me da 2 errores: primero, aparece que no puedo asignar el valor de 6.7 a la variable factor porque dice que es del tipo double, y luego aparece que no puedo utilizar el * con variables o valores de los tipos double y decimal, por lo que a veces quiero usar una variable del tipo decimal ,pero me da ese problema y la pongo double para que ya no me de problema, pero quisiera enntender porque sucede esto, o porque no pudeo operar variables o valores de un tipo numerico como un decimal, con un double, o algo asi.