我想通过一个字节数组循环,并将内容复制到一个新的字节列表,并将其显示回来。请参阅下面的代码。追加字节把空间
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myByte() As Byte = New Byte() {65, 66, 67}
Dim newByte() As Byte = New Byte() {}
Dim tempByteList As New List(Of Byte)
For i As Integer = 0 To 2
ReDim newByte(1)
Array.Copy(myByte, i, newByte, 0, 1)
tempByteList.AddRange(newByte)
Next
Dim str1 As String = System.Text.UnicodeEncoding.UTF8.GetString(tempByteList.ToArray())
End Sub
我希望看到STR1为“ABC”,但放了我得到的是“ABC”(即字母之间的空格) 请注意:我有一个循环内的复制(块),并得到结果在最后,这只是一个样本来重现我的真实问题。
任何帮助将不胜感激
为什么这个标签C# –
@ChristopherCurrens:删去了 –