怎样把C#里面的textbox输入的文本转换为double类型的?
答案:3 悬赏:60
解决时间 2021-02-21 07:16
- 提问者网友:城市野鹿
- 2021-02-20 16:57
怎样把C#里面的textbox输入的文本转换为double类型的?
最佳答案
- 二级知识专家网友:爱难随人意
- 2021-02-20 17:38
因为你必须输入是数字,parse才能得到正确的数字,如果你输入“txt2123”这样的,肯定会抛异常
你可以使用TryParse(txtBox.Text,out double output)这个函数,他会先判断这个文本框里面的内容到底得不得得到数字,能得到output就是parse出来的值
你可以使用TryParse(txtBox.Text,out double output)这个函数,他会先判断这个文本框里面的内容到底得不得得到数字,能得到output就是parse出来的值
全部回答
- 1楼网友:洎扰庸人
- 2021-02-20 18:41
double cbj;
double.TryParse(textBox2.Text,out cbj);
转换后的变量保存在cbj中,如果转换不成功则返回false,转换成功返回true。
double.TryParse(textBox2.Text,out cbj);
转换后的变量保存在cbj中,如果转换不成功则返回false,转换成功返回true。
- 2楼网友:渡鹤影
- 2021-02-20 17:43
首先确定textBox中的数字是可以转换为数字的字符串,建议你用TryPase方法,这样可以防止抛异常。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯