string ss="aaaaaaa";
Byte[] sendm=new Byte[1024];
sendm=System.Text.Encoding.Unicode.GetBytes(ss.toCharArray());
在程序另一处有:
Byte[] photo=ms.GetBuffer();
我想将photo的值附加到sendm中,即追加到sendm现有值的后面
怎么实现啊?
请教!!!!

解决方案 »

  1.   

      byte[] sendm=new byte[1024];
                byte[] photo =new byte[10];            MemoryStream _MemStream = new MemoryStream();
                _MemStream.Write(sendm, 0, 1024);
                _MemStream.Write(photo, 0, photo.Length);
                _MemStream.Position = 0;
                sendm=new byte[_MemStream.Length];
                _MemStream.Read(sendm, 0, sendm.Length);
                _MemStream.Dispose();
      

  2.   

    List<Byte> list=new List<Byte>(sendm);
    list.AddRange(photo);
    sendm=list.ToArray();