【发布时间】:2012-12-03 15:58:05
【问题描述】:
我对 BitVector32 的行为有点困惑。看测试:
[TestClass]
public class ParallelPortDevices {
[TestMethod]
public void BitVector32Test() {
var lVector = new BitVector32(0);
Assert.IsTrue(lVector[0]);
Assert.IsFalse(lVector[1]);
}
}
这通过了。 IE。第一位设置为 1(根据测试)。但是,如果您运行 ToString 方法,您将得到“BitVector32{00000000000000000000000000000000}”
我缺少什么?
提前致谢!
【问题讨论】:
-
索引器表示位掩码,而不是索引。