回答
使用列表,而不是一個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. 快速計算兩個數組之間的相等字節數
- 3. 如何將一個字節數組複製到另一個字節數組中?
- 4. 如何追加no。的字節數組到字節數組?
- 5. 快速排序的字節數組
- 6. 將字節[]添加到數據行中
- 7. 添加值字節數組
- 8. 如何將多字節字節添加到一起?
- 9. 如何連接兩個字節數組
- 10. 如何結合兩個字節數組
- 11. 如何將一個字節數組Image添加到一個ziparchive中?
- 12. 如何將Java字節數組轉換爲Scala字節數組?
- 13. 如何在java中將三個字節數據壓縮成兩個字節
- 14. 添加數字到每個節點data.tree
- 15. 將字節數組寫入文件的快速方法
- 16. 如何將字節,多字節和緩衝區添加到JavaScript中的ArrayBuffer?
- 17. Java將字符添加爲現有字節數組的八位字節?
- 18. 將字節數組轉換回字節數組返回字節數組
- 19. 如何讀取字節數組中的前3個字節
- 20. 比較字符串或字節數組的速度更快嗎?
- 21. 字節數組到
- 22. 將8字節值的每個字節存儲在數組中
- 23. 將字符串數組(字節值)轉換爲字節數組
- 24. 如何將字節數組轉換爲兩個長整型值?
- 25. 如何將加密的FileSource數據保存到字節數組?
- 26. 將兩個「Bigint」字節數組加在一起
- 27. 如何將一個字節數組粘貼到文件c#中?
- 28. 如何將字符串數組添加到xml中的節點c#
- 29. 添加一個字符串或字符數組到一個字節向量
- 30. 將節點添加到BST字符串
職位事宜? – 2012-07-20 02:20:07
你能更具體嗎?你在問增加數組中元素的數量嗎?你想在哪裏添加兩個字節? – 2012-07-20 02:30:10
在「ICollection」界面中給出了「添加」的含義,對此問題的回答是否定的。你不能增加數組的大小;你只能用一個不同的更大的數組來替換它(正如user1501472所暗示的)。如果你需要同一個對象來增長,你應該使用一個List,就像user1501472在一個單獨的答案中所建議的那樣。 – phoog 2012-07-20 03:51:57