Exporter (0) Imprimer
Développer tout
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Enumerable.Sum, méthode (IEnumerable<Single>)

Mise à jour : novembre 2007

Calcule la somme d'une séquence de valeurs Single.

Espace de noms :  System.Linq
Assembly :  System.Core (dans System.Core.dll)

public static float Sum(
	this IEnumerable<float> source
)
/** @attribute ExtensionAttribute */
public static float Sum(
	IEnumerable<float> source
)
public static function Sum(
	source : IEnumerable<float>
) : float

Paramètres

source
Type : System.Collections.Generic.IEnumerable<Single>

Séquence de valeurs Single dont la somme doit être calculée.

Valeur de retour

Type : System.Single

Somme des valeurs de la séquence.

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type IEnumerable<Single>. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).
ExceptionCondition
ArgumentNullException

source est null.

Cette méthode retourne zéro si source ne contient aucun élément.

Dans une syntaxe d'expression de requête Visual Basic, une clause Aggregate Into Sum() se traduit en un appel de Sum.

L'exemple de code suivant montre comment utiliser Sum(IEnumerable<Single>) pour calculer la somme des valeurs d'une séquence.

List<float> numbers = new List<float> { 43.68F, 1.25F, 583.7F, 6.5F };

float sum = numbers.Sum();

Console.WriteLine("The sum of the numbers is {0}.", sum);

/*
 This code produces the following output:

 The sum of the numbers is 635.13.
*/



Windows Vista, Windows XP SP2, Windows Server 2003, Windows CE, Windows Mobile pour Smartphone, Windows Mobile pour Pocket PC

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5

.NET Compact Framework

Pris en charge dans : 3.5
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.