回答
使用列表,而不是一个byte [];它会提供的灵活性,这是不错的表现明智
List<byte> l1 = new List<byte>() { 5, 6, 7, 10, 11, 12 };
List<byte> l2 = new List<byte> { 8, 9 };
l1.InsertRange(3, l2);
然后,如果你需要回到一个字节不管什么原因,你可以调用[] ...
l1.ToArray();
否则
byte[] newArray = new byte[theArray.Length + 1];
theArray.CopyTo(newArray, 1);
newArray[0] = theNewByte;
theArray = newArray;
你应该把这个和你的其他答案结合起来。 “否则”并不总是有意义的,因为你的两个答案可以以任何顺序出现(它们在写入时没有排序)。 – 2012-07-20 03:01:19
实际上,我的意思是为我的第一篇文章添加评论,但错误地添加了另一篇文章。 – 2012-07-20 03:04:36
@ user1501472然后您可以编辑您的第一个答案,将第二个答案的内容添加到该答案,然后删除第二个答案。 – phoog 2012-07-20 06:53:26
- 1. 添加两个小端字节数组
- 2. 将单个字节附加到VB.NET中的字节数组中
- 3. 快速计算两个数组之间的相等字节数
- 4. 如何追加no。的字节数组到字节数组?
- 5. 将多个字节[]添加到Java中的一个数组中
- 6. 快速排序的字节数组
- 7. 将字节复制到字节数组?
- 8. 将字节插入到字节数组
- 9. 如何在快速转换字节数组为base64字符串?
- 10. 将字节[]添加到数据行中
- 11. 添加值字节数组
- 12. 如何将多字节字节添加到一起?
- 13. 将字节添加到InputStream
- 14. 如何连接两个字节数组
- 15. 如何结合两个字节数组
- 16. 如何比较两个字节数组
- 17. 将3个独立的字节数组组合到一个字节数组中
- 18. 如何将填充添加到字节数组?
- 19. 如何将一个字节数组Image添加到一个ziparchive中?
- 20. 预加一个字节到一个字节数组
- 21. 如何将Java字节数组转换为Scala字节数组?
- 22. 在android中添加两个字节数组
- 23. 如何快速双[]转换成字节[]
- 24. 将字节数组复制到C#中的另一个字节数组中
- 25. 从字节数组中读取两个字节
- 26. 将字节数组串连到字节数组
- 27. 如何在java中将三个字节数据压缩成两个字节
- 28. 将字节数组写入文件的快速方法
- 29. 添加数字到每个节点data.tree
- 30. 如何将字节,多字节和缓冲区添加到JavaScript中的ArrayBuffer?
职位事宜? – 2012-07-20 02:20:07
你能更具体吗?你在问增加数组中元素的数量吗?你想在哪里添加两个字节? – 2012-07-20 02:30:10
在“ICollection”界面中给出了“添加”的含义,对此问题的回答是否定的。你不能增加数组的大小;你只能用一个不同的更大的数组来替换它(正如user1501472所暗示的)。如果你需要同一个对象来增长,你应该使用一个List,就像user1501472在一个单独的答案中所建议的那样。 – phoog 2012-07-20 03:51:57