标签: c#
我正在制作一个库存程序,要求用户输入他们想要购买的各种数量的不同商品。我使用这一行将项目数转换为双打,所以我可以计算,但我得到一个错误,说明我有一个未处理的格式异常,输入字符串格式不正确。有什么东西我不见了吗?
itembatteries = Convert.ToDouble(txtNumberofBatteries.Text);
答案 0 :(得分:3)
您可以尝试使用double.TryParse。如果txtNumberofBatteries.Text不是double的有效字符串表示形式,这将停止异常。
double.TryParse
例如:
OneWayToSource