Two class libraries in order to work with BitVectors (aka BitSets): the "raw" BitVector class and the ISet abstraction: BitVectorSet.
Install both BitVector nuget package and BitVectorSet nuget package.
using JensUngerer.BitVectorSet;
Derive from BitVectorSetFactory
and create your custom factory
class: than it is possible to create custom BitVectorSet
objects.