例如dim a as byte()=Encoding.ASCII.GetBytes("我")
dim b as byte()=Encoding.ASCII.GetBytes("你")
如何将a和b 连接起来? 
我在java中可以用append方法连接.
请问vb.net中有类能实现呢?就像上面的例子,有什么好的方法吗。
谢谢了!

解决方案 »

  1.   

    我是用C#的,VB .Net大概是这样吧,主要是用  &   符号Dim c as string
    c = a.ToString() & b.ToString()
      

  2.   

    to:ChengKing
    不行啊,试过了当执行字节数组时是不能用toString转换的,而且字节数组的长度会改变
      

  3.   

    因已转换成字节数组的形式,所以不能用&
    楼主可以把数组a与b放到一个新数组中,从a与b中循环读取写入,这样就ok,我试过可以的
      

  4.   

    Dim a() As Byte = Encoding.Default.GetBytes("我")
            Dim b() As Byte = Encoding.Default.GetBytes("你")        Dim c(a.Length + b.Length) As Byte        Array.Copy(a, 0, c, 0, a.Length)
            Array.Copy(b, 0, c, a.Length, b.Length)        Dim test As String = Encoding.Default.GetString(c)        Response.Write(test)