什么是C++的std :: bitset的C#等价物

bli*_*egz 28 c# c++

什么是std::bitsetC++ 的C#等价物?

jli*_*jli 44

有几个选项,包括BitVector32BitArray.

  • 区别在于"BitVector32"以限制为32位的成本更高效,而"BitArray"将以开销为代价而增长. (25认同)

Jim*_*hel 7

另一种选择是,如果您想要多达 64 位但又不想要 a 的开销BitArray,则BitVector64使用来自.NET Micro Framework 的 BitArray 替代品的示例将您自己的示例组合在一起。