一尘不染

如何将BitArray转换为单个int?

c#

如何转换BitArray为单身int


阅读 505

收藏
2020-05-19

共1个答案

一尘不染

private int getIntFromBitArray(BitArray bitArray)
{

    if (bitArray.Length > 32)
        throw new ArgumentException("Argument length shall be at most 32 bits.");

    int[] array = new int[1];
    bitArray.CopyTo(array, 0);
    return array[0];

}
2020-05-19