Complex.Zero Field

Returns a new Complex instance with a real number equal to zero and an imaginary number equal to zero.

Namespace:  System.Numerics
Assembly:  System.Numerics (in System.Numerics.dll)

public static readonly Complex Zero

The Zero property is most frequently used to compare a Complex value to zero.

The following example instantiates a Complex value by using the Zero property. It then compares this value to another value that is instantiated by calling the Complex constructor with a real part equal to zero and an imaginary part equal to zero. As the output from the example shows, the two values are equal.

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex value = Complex.Zero;
      Console.WriteLine(value.ToString());

      // Instantiate a complex number with real part 0 and imaginary part 1.
      Complex value1 = new Complex(0, 0);
      Console.WriteLine(value.Equals(value1));
   }
}
// The example displays the following output: 
//       (0, 0) 
//       True

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft