Синтаксис метода Select - C#
Формулировка задачи:
Есть метод Результат этих значений комплексное число
Так вот в методе ниже я хочу создать коллекцию и выгрузить все значения ,после выгрузки я хочу их с помощью Select разделить на 2 части и найти их арктангенс.
К сожалению ошибка тормозит всё
new {Math.Atan(x1.Real/x1.Imaginary)}-Неверное определение члена анонимного типа. Члены анонимного типа должны быть объявлены присваиванием члена, простым именем или доступом к члену.
GetSpectralDensity(U, frequency, T)
GetSpectralDensity(U, frequency, T)
public static double getfaza(int frc, int frc1, double T, double U) { int frequency, counter; List<Complex> values = new List<Complex>(); for (frequency = frc, counter = 1; frequency <= frc1; frequency++, counter++) { values.Add(GetSpectralDensity(U, frequency, T)); } return values.Select((value,x1) => new {Math.Atan(x1.Real/x1.Imaginary)}); }
Решение задачи: «Синтаксис метода Select»
textual
Листинг программы
public static IEnumerable<double> getfaza(int frc, int frc1, double T, double U) { int frequency, counter; List<Complex> values = new List<Complex>(); for (frequency = frc, counter = 1; frequency <= frc1; frequency++, counter++) { values.Add(GetSpectralDensity(U, frequency, T)); } return values.Select(x1 => Math.Atan(x1.Real/x1.Imaginary)); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д