ILNumerics.Net
Clone Method

ILNumerics.Net - numeric computing and plotting for .NET

ILNumericsILBaseArray<(Of <(BaseT>)>)Clone()()()
ILNumerics.Net - numeric computing for .NET
Create full (shallow) copy of this storage.
Declaration Syntax
C#Visual BasicVisual C++
public abstract Object Clone()
Public MustOverride Function Clone As Object
public:
virtual Object^ Clone() abstract
Return Value
ILArray as new (physical) representation of this storages data.
Remarks
The ILArray object returned will be of the same size than this object. Keep in mind, no reference counters are altered! The new object is just a plain copy of the old one which remains unchanged. Also: "copy" means, the m_data array will be copied, but (of course) not (!) the objects referenced by the array elements! Therefore this is a 'shallow' copy only! This is necessary, since objects stored inside ILArray do not have any restrictions. (Especially they do not have to support the IClonable() interface.)

Assembly: ILNumerics.Net (Module: ILNumerics.Net) Version: 1.4.1.1 (0.10.2.0)