如何从字符串转换为整数?这是我尝试过的:

Price = CInt(Int(txtPrice.Text))

我取出了Int,但仍然有异常。

最佳答案

采用

Convert.toInt32(txtPrice.Text)

这是假设VB.NET

从名称“txtPrice”来看,您实际上不想要整数,而想要十进制。因此,请改用:
Convert.toDecimal(txtPrice.Text)

如果是这种情况,请确保将其分配给的是Decimal而不是Integer。

10-07 18:41