https://imgur.com/a/gaXh4 好吧,所以我有一個問題,一個非常奇怪的問題。所以我創建了一個新類,它是一種新型的TextBox。它通過列表的幫助來跟蹤從它創建的對象。這一切工作,爲每個我可以得到該類的所有對象,但是當我想從TextBox的字符串轉換爲一個整數我不能這樣做,因爲它認爲它不可轉換eventhought該字符串只包含數字符號自己的班級不能將字符串轉換爲整數
代碼按鈕
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'TextBox1.Text = CInt(SumTextBox1.Text) + CInt(SumTextBox2.Text)
For Each item As SumTextBox In SumTextBox.sumList
Dim textItem As SumTextBox = item
TextBox1.Text = CInt(TextBox1.Text) + CInt(textItem.Text)
Next
End Sub
Public Class SumTextBox
Inherits TextBox
Public Shared sumList As New List(Of SumTextBox)
Sub New()
Size = New Size(90, 10)
sumList.Add(Me)
End Sub
末級
什麼是你所得到的例外呢? – SEarle1986
我得到一個System.InvalidCastException異常,奇怪的是我輸入的所有字符都是數字 – Ramog
這個異常的完整信息是什麼? – SEarle1986