标签: c# .net performance memory biginteger
我想将System.Numeric.BigInteger用作位字段。 我有1到2 ^ 255范围内的标志。 是否有任何性能原因(内存或速度)来编写自定义容器,或者我可以使用BigInteger进行此操作?
System.Numeric.BigInteger
BigInteger
答案 0 :(得分:7)
您可以使用BitArray 为定制用于此类存储,之后 如果您需要存储,您可以将其存储为一系列字符,或使用其他一些序列化选项。