0
字節轉換爲Char時錯誤彈出,當我寫這篇文章:語法錯誤在VB.NET
ListView1.Items(0).SubItems.Add(Convert.ToChar(byteData(i)))
的錯誤是:
重載決策失敗,因爲沒有可訪問的「轉換」接受這個參數的數目。
字節轉換爲Char時錯誤彈出,當我寫這篇文章:語法錯誤在VB.NET
ListView1.Items(0).SubItems.Add(Convert.ToChar(byteData(i)))
的錯誤是:
重載決策失敗,因爲沒有可訪問的「轉換」接受這個參數的數目。
Convert.ToChar
將工作將字節轉換爲字符。例如下面的鱈魚將工作沒有任何問題:
Dim byteArray(10) As Byte
byteArray(0) = 65 'code of 'A' char
Dim ch As Char
ch = Convert.ToChar(byteArray(0)) 'ch becomes 'A'c
你能explai更多關於什麼類型是在你的代碼byteData(i)
?也許它不像你期望的那樣是一個字節。請檢查它或從您定義的位置給出更多信息?
昏暗byteData(100)作爲字節 昏暗大小爲整數= soc.Receive(byteData) ListView1.Items(0).SubItems.Add( 「REC」) 對於i爲整數= 0要大小 ListView1的。項目(0).SubItems.Add(Convert.ToChar(byteData(i))) –
和你的方法仍然突出'轉換'字 –