Creo que esto será bastante trivial, pero no sé cómo hacerlo. Tengo un List<int>
y quiero sumar un rango de los números.Rango de suma de int en la lista <int>
decir que mi lista es:
var list = new List<int>()
{
1, 2, 3, 4
};
¿Cómo puedo obtener la suma de los 3 primeros objetos? El resultado fue 6. Intenté usar Enumerable.Range
pero no pude hacerlo funcionar, no estoy seguro si esa es la mejor manera de hacerlo.
Sin hacer:
int sum = list[0] + list[1] + list[2];
También vea que si incluye System.Linq puede usar muchas otras facilidades con su colección: http://msdn.microsoft.com/en-us/library/system.linq.enumerable.aspx –