'Système.Les Collections.Génériques.Liste<float>' ne contient pas une définition pour 'Somme'

Je suis en train de la Somme d'une liste de flotteurs avec construit dans Sum() fonction, mais je reçois ce message d'erreur :

Erreur CS1061: 'Système.Les Collections.Génériques.Liste' ne pas
contiennent une définition pour 'Sum' et aucune méthode d'extension 'Somme' accepter
un premier argument de type 'System.Les Collections.Génériques.Liste"
(êtes-vous en manque un à l'aide d'une directive ou d'une assemblée
de référence?) (CS1061)

et j'ai

using System.Collections;
using System.Collections.Generic;

dans le début du fichier:

code :

List<float> x = new List<float>();
x.add(5.0f);
//..
float f = x.Sum();
Pourquoi suis-je - pour cette question ?

OriginalL'auteur Patryk | 2013-01-12