Sharpen.BitSet.GrowToInclude C# (CSharp) Method

GrowToInclude() public method

public GrowToInclude ( int bit ) : void
bit int
return void
        public virtual void GrowToInclude(int bit)
        {
            int newSize = (int)(System.Math.Max(dataBits.Length << 1, numWordsToHold(bit)));
            long[] newbits = new long[newSize];
            Array.Copy(dataBits, 0, newbits, 0, dataBits.Length);
            dataBits = newbits;
        }