/// <summary> /// Initializes the basic extended node copying another one. /// </summary> public virtual TNode Clone() { var clone = new TNode(); Next.CopyTo(clone.Next, 0); Prev.CopyTo(clone.Prev, 0); return(clone); }