LibiadaCore.Core.BaseChain.Clone C# (CSharp) Method

Clone() public method

Creates clone of this chain.
public Clone ( ) : IBaseObject
return IBaseObject
        public override IBaseObject Clone()
        {
            var clone = new BaseChain(building.Length);
            FillClone(clone);
            return clone;
        }

Usage Example

        public void CloneTest()
        {
            chain = new BaseChain("123456789A");

            var itsClone = (BaseChain)chain.Clone();
            Assert.AreEqual(chain, itsClone);
            Assert.AreNotSame(chain, itsClone);
        }
All Usage Examples Of LibiadaCore.Core.BaseChain::Clone