byte[]数组的赋值问题!急!!!

eyoexply 2003-11-27 11:28:30
有一个byte[] a=new byte[128]
我想把从a[0]开始赋值为abc
从a[20]开始赋值为abcded
从a[60]开始赋值为afdfie
类似这样的赋值要怎么做?
...全文
745 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2003-11-27
  • 打赏
  • 举报
回复
as you long as you have enough space

byte[] bs = System.Text.Encoding.ASCII.GetBytes("abc");
Array.Copy(bs,0,a,0, bs.Length);

bs = System.Text.Encoding.ASCII.GetBytes("abcdef");
Array.Copy(bs,0,a,20, bs.Length);

bs = System.Text.Encoding.ASCII.GetBytes("afdfie");
Array.Copy(bs,0,a,60, bs.Length);

110,567

社区成员

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

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

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