int   binhexlen   =   0;   
  byte[]   binhex   =   new   byte[256];   
  binhexlen   =   reader.ReadBinHex(binhex,   0,   256);   
    
  while   (0   !=   binhexlen)   
  {                           
        binhexlen   =   reader.ReadBinHex(binhex,   0,   256);                           
        for   (int   i=0;   i   <   binhexlen;   i++)   
            Console.Write(binhex[i]);   
  }  
最后的这个 Console.Write(binhex[i]);  
我想把分段读取的这些内容全部整理到一个新的byte[]里面,如何写啊?