我有一个由整数数组组成的位数组(长度始终为64),如下所示:
我尝试创建一个
1110000100000110111001000001110010011000110011111100001011100100我想将其写入一个
Int64
(或ulong?)变量中。该如何实现?我尝试创建一个
BitArray
,然后获取int
,但它在复制到行时抛出了System.ArgumentException异常。private static Int64 GetIntFromBitArray(BitArray bitArray) {
var array = new Int64[1];
bitArray.CopyTo(array, 0);
return array[0];
}