.NET 4.x Вывести список из метода. Ошибка Неявное преобразование типа "System.Collections.Generic.List" в "double" - C#
Формулировка задачи:
Добрый день.
Есть функция в библиотеке классов, расчеты в которой приводят к получению списка:
Подскажите как вывести список корректно...
public static double MainCalc(double vgvsvalue, double widthvalue, double heightvalue, double deltatempvalue, double stratyvalue, string dirtsvalue, string volumedirtsvalue, string koefsub2, double koefrelief) { ...... List<double> cmDoubles = new List<double>(); int i = 0; foreach (double VolumeDirtsValuesDouble in VolumeDirtsValuesDoubles) { double cm = cmCalc(vgvsvalue, widthvalue, heightvalue, deltatempvalue, stratyvalue, VolumeDirtsValuesDouble, KoefSubsDoubles[i], koefrelief); cmDoubles.Add(cm); i++; } return cmDoubles; }
ошибка по 18 строке:
Неявное преобразование типа "System.Collections.Generic.List<double>" в "double" невозможно...
Решение задачи: «.NET 4.x Вывести список из метода. Ошибка Неявное преобразование типа "System.Collections.Generic.List" в "double"»
textual
Листинг программы
public static IEnumerable<double> MainCalc(double vgvsvalue, double widthvalue, double heightvalue, double deltatempvalue, double stratyvalue, string dirtsvalue, string volumedirtsvalue, string koefsub2, double koefrelief) { /* что-то там */ int i = 0; foreach (double VolumeDirtsValuesDouble in VolumeDirtsValuesDoubles) { double cm = cmCalc(vgvsvalue, widthvalue, heightvalue, deltatempvalue, stratyvalue, VolumeDirtsValuesDouble, KoefSubsDoubles[i], koefrelief); yield return cm; i++; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д