如何将字符串值和整数值添加到 vb.net 的列表框中?
How can I add string value and integer value into listbox in vb.net?
我是 vb.net 的初学者。我尝试将字符串值和整数值添加到 listbox 但它抛出无效转换 exception.I 请在下方提及代码。
Public Class frmDetails
Private Sub btnCompute_Click(sender As System.Object, e As System.EventArgs) Handles btnCompute.Click
Listbox1.Items.Add("sum is " + (3 + 2))
Listbox1.Items.Add("Substract is" + (3 - 2))
Listbox1.Items.Add("Multiplication is " + (3 * 2))
Listbox1.Items.Add("Division is " + (3 / 2))
Listbox1.Items.Add("3 to power 2 " + (3 ^ 2))
End Sub
Private Sub btnExit_Click(sender As System.Object, e As System.EventArgs) Handles btnExit.Click
Dispose()
End Sub
End Class
请帮我解决这个问题
因为要添加 string
,所以需要将 int
添加为 string
,如下所示:
Listbox1.Items.Add("sum is " & (3 + 2).ToString())
每个类型都有一个 ToString() 函数,数学运算 3 + 2 隐式创建一个整数类型,你只需要转换它。
使用 &
连接字符串。然后对等式使用 ToString
方法。
Listbox1.Items.Add("sum is " & (3 + 2).ToString)
我是 vb.net 的初学者。我尝试将字符串值和整数值添加到 listbox 但它抛出无效转换 exception.I 请在下方提及代码。
Public Class frmDetails
Private Sub btnCompute_Click(sender As System.Object, e As System.EventArgs) Handles btnCompute.Click
Listbox1.Items.Add("sum is " + (3 + 2))
Listbox1.Items.Add("Substract is" + (3 - 2))
Listbox1.Items.Add("Multiplication is " + (3 * 2))
Listbox1.Items.Add("Division is " + (3 / 2))
Listbox1.Items.Add("3 to power 2 " + (3 ^ 2))
End Sub
Private Sub btnExit_Click(sender As System.Object, e As System.EventArgs) Handles btnExit.Click
Dispose()
End Sub
End Class
请帮我解决这个问题
因为要添加 string
,所以需要将 int
添加为 string
,如下所示:
Listbox1.Items.Add("sum is " & (3 + 2).ToString())
每个类型都有一个 ToString() 函数,数学运算 3 + 2 隐式创建一个整数类型,你只需要转换它。
使用 &
连接字符串。然后对等式使用 ToString
方法。
Listbox1.Items.Add("sum is " & (3 + 2).ToString)