/// <inheritdoc /> public virtual object DeepCopy() { return(new ADNDArray <T>((IDataBuffer <T>)Data.DeepCopy(), (long[])Shape.Clone()).SetAssociatedHandler(AssociatedHandler)); }