两个,byte[],字节数组组合,byte[]与string互转
private void button1_Click(object sender, EventArgs e) { byte[] byte1 = System.Text.Encoding.Default.GetBytes(textBox2.Text); byte[] byte2 = System.Text.Encoding.Default.GetBytes(textBox3.Text); byte[] returnByte = CopyToBig(byte1, byte2); string ss = System.Text.Encoding.Default.GetString(returnByte); textBox1.Text = ss; } /// <summary> /// 两个byte[]组合 /// </summary> /// <param name="byte1">前面byte[]</param> /// <param name="byte2">后面byte[]</param> /// <returns></returns> private byte[] CopyToBig(byte[] byte1, byte[] byte2) { byte[] tmp = new byte[byte1.Length + byte2.Length]; System.Buffer.BlockCopy(byte1, 0, tmp, 0, byte1.Length); System.Buffer.BlockCopy(byte2, 0, tmp, byte1.Length, byte2.Length); return tmp; }