我有一个字符串,我希望获得ASCII字节表示,然后再添加两个单个ASCII字节。
最简单的方法是什么?从我使用谷歌的搜索来看,似乎VB的附加方法只附加字符串和数组,而不是字符或字节......是这样的吗?
例如,
Dim byte1 As Byte = &H4
Dim byte2 As Byte = &HA
Dim array() As Byte = Encoding.ASCII.GetBytes(MyTextBox.Text) + byte1 + byte2
然后如果" ABC"如果在文本框中输入,则数组最终应保留十六进制41, 42, 43, 04, 0A
。
答案 0 :(得分:3)
试试这个
Dim byte1 As Byte = &H4
Dim byte2 As Byte = &HA
Dim array() As Byte = System.Text.Encoding.ASCII.GetBytes(TextBox1.Text & Chr(byte1) & Chr(byte2))
答案 1 :(得分:0)
您可以将这两个值连接起来:
Dim array() as Byte = {byte1, byte2}