示例#1
0
 public static void CopyTo(this ReadOnlyComplexSpan span, Complex[] array)
 {
     ReadOnlySpan<double> realSpan = span.Real;
     ReadOnlySpan<double> imaginarySpan = span.Imaginary;
     for (int i = 0; i < realSpan.Length; i++)
     {
         array[i] = new Complex(realSpan[i], imaginarySpan[i]);
     }
 }
示例#2
0
 public static Complex[] ToArray(this ReadOnlyComplexSpan span)
 {
     Complex[] array = new Complex[span.Real.Length];
     span.CopyTo(array);
     return array;
 }