多个byte[]怎么拼接?

验证码识别 2010-01-23 10:51:34

byte[] bufA = new byte[100];
byte[] bufB = new byte[88];

byte[] bufC;// bufC 为( bufA 前50 + bufB 的前50字节)


怎么搞?
...全文
1123 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbmy9107lwt 2010-01-23
  • 打赏
  • 举报
回复
byte[] bufA = new byte[100];
byte[] bufB = new byte[88];

byte[] bufC = new byte[100];

Array.Copy(bufA, 0, bufC, 0, 50);
Array.Copy(bufB, 0, bufC, 50, 50);
twistmost 2010-01-23
  • 打赏
  • 举报
回复
byte[] bufA = new byte[100];
byte[] bufB = new byte[88];
byte[] bufC = (new[] { bufA, bufB }).SelectMany(a => a).ToArray();
xray2005 2010-01-23
  • 打赏
  • 举报
回复
byte[] bufA = new byte[100];
byte[] bufB = new byte[88];

byte[] bufC = new byte[100];

Array.Copy(bufA, 0, bufC, 0, 50);
Array.Copy(bufB, 0, bufC, 50, 50);

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧