此代码有问题。 lstTotal是错误。它说Expressions不是lstTotal的方法。我还不太了解编码,因此将不胜感激。
Private Sub UpdateTotal()
' Clear the previous subtotal, tax and total
lstTotal.Items.Clear()
' Compute and display the subtotal
lstTotal.Items.Add("SUB TOTAL = ")(subtotal.ToString("C"))
' Compute and Display the tax
Tax = subtotal * TAX_RATE
lstTotal.Items.Add(" TAX=" & Tax.ToString("C"))
' Compute and display the total
lstOrderReceipt.Items.Add("---------------")
End Sub
答案 0 :(得分:0)
这没有道理:
0x00000000004010c4
大概是这个意思:
lstTotal.Items.Add("SUB TOTAL = ")(subtotal.ToString("C"))
错误消息表明您正在执行此操作:
lstTotal.Items.Add("SUB TOTAL = " & subtotal.ToString("C"))
这是您将如何调用方法的方法,但是您代替Expression(subtotal.ToString("C"))
所拥有的内容,即Expression
不能评估为方法,因此您的代码没有意义。