【发布时间】:2014-06-03 18:12:02
【问题描述】:
我有两种不同的表单,我创建了会话以在表单之间传递值。在第一种形式中,我有文本框,输入的是十进制值;
Session["preprandial"] = txtFasting.Text;
然后,在第二种形式中,我需要将其转换为双精度;
double preprandial = Convert.ToDouble(Session["preprandial"]);
当我使用此代码时,十进制数字表示不正确。例如;如果该值等于 126.5,则转换后将为 1265.0。所以,我尝试使用一些解析函数,但我做不到。如何将其转换为双精度?
【问题讨论】:
标签: c# asp.net string double type-conversion