Complex.ImaginaryOne Veld

Definitie

Retourneert een nieuw Complex exemplaar met een reëel getal dat gelijk is aan nul en een imaginair getal dat gelijk is aan één.

public: static initonly System::Numerics::Complex ImaginaryOne;
public static readonly System.Numerics.Complex ImaginaryOne;
 staticval mutable ImaginaryOne : System.Numerics.Complex
Public Shared ReadOnly ImaginaryOne As Complex 

Waarde van veld

Voorbeelden

In het volgende voorbeeld wordt een Complex waarde geïnstitueerd met behulp van de ImaginaryOne eigenschap. Vervolgens wordt deze waarde vergeleken met een andere waarde die wordt geïnstantieerd door de Complex constructor aan te roepen met een reëel deel dat gelijk is aan nul en een imaginair deel dat gelijk is aan één. Zoals de uitvoer uit het voorbeeld laat zien, zijn de twee waarden gelijk.

using System;
using System.Numerics;

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

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

let value = Complex.ImaginaryOne
printfn $"{value}"

// Instantiate a complex number with real part 0 and imaginary part 1.
let value1 = Complex(0., 1.)
printfn $"{value.Equals value1}"
// The example displays the following output:
//       (0, 1)
//       True
Imports System.Numerics

Module Example
   Public Sub Main()
      Dim value As Complex = Complex.ImaginaryOne
      Console.WriteLine(value.ToString())
      
      ' Instantiate a complex number with real part 0 and imaginary part 1.
      Dim value1 As New Complex(0, 1)
      Console.WriteLine(value.Equals(value1))
   End Sub
End Module
' The example displays the following output:
'       (0, 1)
'       True

Van toepassing op

Zie ook