Complex   Conversion (Complex to Complex)

Converts a Meta.Numerics.Complex number to a System.Numerics.Complex number.

Definition

Namespace: Meta.Numerics
Assembly: Meta.Numerics (in Meta.Numerics.dll) Version: 4.2.0+6d77d64445f7d5d91b12e331399c4362ecb25333
C#
public static implicit operator Complex (
	Complex value
)

Parameters

value  Complex
The Meta.Numerics.Complex number.

Return Value

Complex
The System.Numerics.Complex number.

Remarks

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.

See Also