Ответ 1
Вам нужно добавить в свои директивы using
:
using System.Linq;
Кроме того, ваш код синтаксически ошибочен. Здесь рабочая версия:
var x = new List<float>();
x.Add(5.0f);
var f = x.Sum();
Я пытаюсь суммировать список поплавков со встроенной функцией Sum()
, но я продолжаю получать эту ошибку:
Ошибка CS1061: "System.Collections.Generic.List" не содержат определение "Сумма" и метод расширения "Сумма" первый аргумент типа "System.Collections.Generic.List" (если вы не указали директиву или сборку ссылка?) (CS1061)
и я
using System.Collections;
using System.Collections.Generic;
в начале файла:
код:
List<float> x = new List<float>();
x.add(5.0f);
//..
float f = x.Sum();
Вам нужно добавить в свои директивы using
:
using System.Linq;
Кроме того, ваш код синтаксически ошибочен. Здесь рабочая версия:
var x = new List<float>();
x.Add(5.0f);
var f = x.Sum();