How can I convert BitArray to single int?

后端 未结 4 901
借酒劲吻你
借酒劲吻你 2020-11-27 05:07

How can I convert BitArray to a single int?

4条回答
  •  渐次进展
    2020-11-27 05:26

    private int getIntFromBitArray(BitArray bitArray)
    {
        int value = 0;
    
        for (int i = 0; i < bitArray.Count; i++)
        {
            if (bitArray[i])
                value += Convert.ToInt16(Math.Pow(2, i));
        }
    
        return value;
    }
    

提交回复
热议问题