Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在c#中存储逻辑值的二维数组,以便占用最少的空间?
BitArray每个逻辑值使用一位。最有效的方法是实现您自己的二维 BitArray。使用 .NET 反射器获取 BitArray 源代码。
如果您需要 32 列,则可以使用 32 位整数并使用按位运算来打开关闭位。
我一直在 C 中这样做,也应该在 c# 中工作