使用Convert.ToDouble时出现异常

时间:2015-09-11 21:11:59

标签: c#

我正在制作一个库存程序,要求用户输入他们想要购买的各种数量的不同商品。我使用这一行将项目数转换为双打,所以我可以计算,但我得到一个错误,说明我有一个未处理的格式异常,输入字符串格式不正确。有什么东西我不见了吗?

itembatteries = Convert.ToDouble(txtNumberofBatteries.Text);

1 个答案:

答案 0 :(得分:3)

您可以尝试使用double.TryParse。如果txtNumberofBatteries.Text不是double的有效字符串表示形式,这将停止异常。

例如:

OneWayToSource