2015-09-03 74 views

回答

0

CopyTo(destinationArray,StartIndex)如果你把26它將嘗試複製,從第26位開始,你必須使用0(bitarrays始終爲零)從數組的起始處獲取所有內容 copyTo也只能複製一個數組,拿回來你必須創建一個bitarray一個新

Dim AnArray as Array  
Bitarray1.CopyTo(anArray, 0) 
Dim BitArray2 As New BitArray(Anarray) 
+0

'CopyTo'不需要'BitArray'參數。 –

+0

我想從第26位複製,那是故意寫成26 ..但仍然不起作用.. –

+0

對不起我的錯誤,你必須複製到一個數組而不是一個bitarray – Thorarins

0

怎麼樣一個普通的老for循環:

For i As Integer = 0 To Bitarray1.Length - 1 
    Bitarray2(i + 26) = Bitarray1(i) 
Next 
+0

是啊,我想我必須使用相同的舊方式...我想知道爲什麼VS沒有添加一個方法從bitarray複製到bitarray而不是數組。 –