J'ai une liste d'objets. Une propriété de l'entrée d'objet individuel est le montant. Comment puis-je obtenir la somme du montant?C# Liste d'objets, comment obtenir la somme d'une propriété
Si ma liste était de type double, je peux être en mesure de faire quelque chose comme ceci:
double total = myList.Sum();
Cependant, je veux quelque chose de semblable à cela, mais cette syntaxe est incorrecte.
double total = myList.amount.Sum();
Comment est-ce que je devrais accomplir ceci? J'adorerais utiliser la fonction Sum si possible au lieu de boucler et de calculer la valeur.
Est-ce plus rapide que foreach par intérêt? – Coops
Je suis également intéressé par la question de @ CodeBlend. Ce calcul sera-t-il plus rapide qu'une boucle for? – rex
Assurez-vous d'avoir une instruction using pour System.Linq – ADH