BitsetsNET.RLEBitset.Clone C# (CSharp) Метод

Clone() публичный Метод

Returns a deep copy of this RLEBitset.
public Clone ( ) : IBitset
Результат IBitset
        public IBitset Clone()
        {
            RLEBitset rtnVal = new RLEBitset();
            Run[] tempRuns = new Run[this.runArray.Count];
            this.runArray.CopyTo(tempRuns);
            rtnVal.runArray = tempRuns.ToList();
            rtnVal.length = this.length;
            return rtnVal;
        }