Complex Conversion (Complex to Complex)
public static implicit operator Complex ( Complex value )
Public Shared Widening Operator CType ( value As Complex ) As Complex
static implicit operator Complex ( Complex value )
The Complex data type has been available in the .NET Framework since version 4.0. Because Meta.Numerics offered its own Complex data type before the .NET Framework, and since even in the latest version of the .NET Framework, its Complex type has some notable deficiencies (e.g., compute Sqrt(Complex) of -1.0 and note that it does not equal ImaginaryOne), our own Complex type persists. Eventually, we expect the deficiencies of Complex to be corected. Until that time, to ease interoperation, we provide an implicit casts that interconvert between the .NET Framework Complex type and the Meta.Numerics Complex type.