public static ImmutableBitArray NextImmutableBitArray(this Random random, int length) { var bitArray = new BitArray(length); for (var i = 0; i < length; i++) bitArray[i] = random.NextBool(); return bitArray.ToImmutableBitArray(); }