C#,数据类型操作

时间:2009-09-21 02:43:37

标签: c#

对不起,知道它不是严重的播种......

我想在C#中做一些操作,我怎么能这样做?

decimal resultTK = (42 - Convert.ToDecimal(RouteA.Text)) * 21.25 ;
lblResultA.Text = Convert.ToString(resultTK);

我在数据类型中有一些错误!

谢谢!

1 个答案:

答案 0 :(得分:3)

你试图在decimal和double之间隐式转换。尝试:

decimal resultTK = (42 - Convert.ToDecimal(RouteA.Text)) * 21.25M; 

(常量上的M指定它是小数)