Я хочу получить сумму значений из списка.C# - Как получить сумму значений из списка?
Например: У меня есть 4 значения в списке 1 2 3 4 Я хочу суммировать эти значения и отображать его в Ярлык
Код:
protected void btnCalculate_Click(object sender, EventArgs e)
{
string monday;
TextBox txtMonTot;
List<string> monTotal = new List<string>();
if (Application["mondayValues"] != null)
{
List<string> monValues = Application["mondayValues"] as List<string>;
for (int i = 0; i <= gridActivity.Rows.Count - 1; i++)
{
GridViewRow row = gridActivity.Rows[i];
txtMonTot = (TextBox)row.FindControl("txtMon");
monday = monValues[i];
monTotal.Add(monday);
}
}
}
Любые идеи? Заранее спасибо
** список.Sum() **. – I4V
Поскольку этот комментарий поддерживается, следует упомянуть, что, как прокомментировали другие, вам нужна ссылка на System.Linq для использования list.Sum(). – OldDog
Возможный дубликат [C# Список объектов, как я могу получить сумму свойства] (https://stackoverflow.com/questions/4351876/c-sharp-list-of-objects-how-do-i-get -the-sum-of-a-property) –