我需要從Bitarray(而不是字節數組)複製到另一個Bitarray。 Bitarray1.CopyTo(Bitarray2, 26)
不能正常工作,那麼正確的方法是什麼。從Bitarray(不是字節數組)複製到另一個Bitarray
回答
CopyTo(destinationArray,StartIndex)如果你把26它將嘗試複製,從第26位開始,你必須使用0(bitarrays始終爲零)從數組的起始處獲取所有內容 copyTo也只能複製一個數組,拿回來你必須創建一個bitarray一個新
Dim AnArray as Array
Bitarray1.CopyTo(anArray, 0)
Dim BitArray2 As New BitArray(Anarray)
'CopyTo'不需要'BitArray'參數。 –
我想從第26位複製,那是故意寫成26 ..但仍然不起作用.. –
對不起我的錯誤,你必須複製到一個數組而不是一個bitarray – Thorarins
怎麼樣一個普通的老for
循環:
For i As Integer = 0 To Bitarray1.Length - 1
Bitarray2(i + 26) = Bitarray1(i)
Next
是啊,我想我必須使用相同的舊方式...我想知道爲什麼VS沒有添加一個方法從bitarray複製到bitarray而不是數組。 –
- 1. 找到一個bitarray
- 2. 將BitArray轉換爲小字節數組
- 3. 從整數初始化BitArray
- 4. BitArray到整數問題
- 5. 如何轉換十進制到64位二進制,並將其加載到bitarray(不是字節數組)
- 6. 將C#字節轉換爲BitArray
- 7. 增加一個BitArray(二進制數)的最快方法是?
- 8. Ruby:將一個bitarray轉換爲整數
- 9. BitArray到ByteArray沒有返回正確的字節數據
- 10. PIP安裝bitarray
- 11. 移位BitArray
- 12. BitArray - 移位
- 13. BitArray(16)的hexstring
- 14. BitArray和XOR
- 15. Python bitarray操作
- 16. 蟒蛇bitarray並從文件
- 17. 把位int值到bitarray
- 18. 字節數組複製到c中的另一個字節數組#
- 19. 將字節數組複製到C#中的另一個字節數組中
- 20. Bitarray C#序列化
- 21. Lucene.NET 2.9和BitArray/DocIdSet
- 22. C#BitArray和Int64的
- 23. 轉換bitarray設置
- 24. 如何拆分BitArray
- 25. 打印一個Bitarray陣列成document.dat
- 26. 數組複製到另一個數組
- 27. 通過使用bitarray而不是int保存字典的內存?
- 28. C中的Bitvector32和Bitarray#
- 29. 在BitArray更換位C#
- 30. 將字節複製到字節數組?
能否請你告訴我你的'Bitarray'聲明? –
'Dim Bitarray1 As BitArray = New BitArray(ByteArray1)' –