C# List of objects, how do I get the sum of a property
c#, list, sum
Solution
using System.Linq;
...
double total = myList.Sum(item => item.Amount);
Problem
I have a list of objects. One property of the individual object entry is amount. How do I get the sum of amount? If my list was of type double I may be able to do something like this: ``` double total = myList.Sum(); ``` However I want to something similar to this, yet this syntax is incorrect. ``` double total = myList.amount.Sum(); ``` How should I go about accomplishing this? I would love to use the Sum function if possible instead of looping through and calculating the value.