【发布时间】:2012-03-30 15:44:45
【问题描述】:
public static int getIntegerFromBitArray(BitArray bitArray)
{
var result = new int[1];
bitArray.CopyTo(result, 0);
return result[0];
}
// Input A) 01110
// Output A) 14
// Input B) 0011
// Output B) 12 <=== ????? WHY!!! :)
谁能解释一下为什么我的第二个返回值是 12 而不是 3?请...谢谢。
【问题讨论】:
-
请告诉我们您是如何使用此方法的,输入 A 和 b 是如何构建的。