vb.net - 如何在 Visual Basic 中将字符串转换为整数?

标签 vb.net

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

Price = CInt(Int(txtPrice.Text))

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

最佳答案

使用

Convert.toInt32(txtPrice.Text)

这是假设 VB.NET .

从名称“txtPrice”来看,您确实不需要一个整数,而是一个小数。因此,请改用:

Convert.toDecimal(txtPrice.Text)

如果是这种情况,请确保您分配给它的任何内容都是小数而不是整数。

关于vb.net - 如何在 Visual Basic 中将字符串转换为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7708838/

相关文章:

VB.NET:语法突出显示

.net - IEnumerable.Equals 似乎调用了错误的 Equals 方法

c# - 什么是 C# 等同于 VB 中的 With 语句?

.net - 找出两个列表之间的差异

c# vb : Should we use System. 懒惰的资源密集型任务? (不需要线程时)

sql-server - 无法使用 ADODB 从 varchar(max) 读取数据

wpf - 这是什么控件?

c# - 什么是适合 .NET 的基于 f/oss GDI+(System.Drawing)的图形和图表组件?

asp.net-mvc - 使用viewModels通过MVC中的用户ID在MVC中使用IEnumerable过滤行

VB.NET 如何让 1 个子应用到多个项目?