【发布时间】:2014-07-06 05:46:36
【问题描述】:
我正在尝试使用多维 BitArray,但我不知道如何使用它设置或读取位。
使用普通的一维 BitArray 我可以简单地执行以下设置:
bitArray.Set(0, true);
但是我不知道如何对二维位数组做同样的事情。例如下面的代码没有意义,因为Set 方法需要一个索引,但我之前已经在“[0, 0]”中提供了索引:
bitArray[0, 0].Set(0, true);
我的问题:制作并使用多维BitArray 的正确方法是什么?
【问题讨论】:
-
您不需要
BitArray实例的二维数组,因为BitArray已经包含一维数组。只需使用BitArray[]进行二维存储。 -
你能详细说明一下吗?
标签: c# arrays multidimensional-array bitarray