我需要从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)' –