C#中如何将文本框中的值转换成double类型

C#中如何将文本框中的值转换成double类型

    通过Convert.ToDouble (String)方法,将数字的指定 String è¡¨ç¤ºå½¢å¼è½¬æ¢ä¸ºç­‰æ•ˆçš„双精度浮点数字。

    String str = textBox.Text;  // 假设 str = "12.36"

    double d = Convert.ToDouble (str); // d = 12.36;

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-24
double.Parse(textbox1.Text) 或者 Convert.ToDouble(textbox1.text);2个方法都可以。本回答被提问者采纳
第2个回答  2011-02-23
使用double.Parse(string s)
记得捕获try cathc异常
try
{
double.Parse(textbox1.Text)
}catch(Exception ex)
{
//异常处理
}
第3个回答  2011-02-23
银铃轻响,是思念和祝福的投递。轻轻地一声问候,不想惊扰你,只想真切地祝你新春快乐!
第4个回答  2011-02-23
string str=Textbox.text
if(str!="") Double db=Convert.ToDouble(str)
相似回答