如何将字符串值和整数值添加到 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)