c # - ¿Cómo obtener la suma de los valores de la lista?

Quiero obtener la suma de los valores de la lista.

Por ejemplo: tengo 4 valores en la lista 1 2 3 4 Quiero sumar estos valores y mostrarlos en la etiqueta

Código:

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);
        }
    }
}

¿Algunas ideas? Gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta