Суммарный диапазон int& #39;s в List

Думаю, это будет довольно тривиально, но я не могу понять, как это сделать. У меня есть List<int>, и я хочу суммировать диапазон чисел.

Скажем, мой список:

var list = new List<int>()
{
    1, 2, 3, 4
};

Как мне получить сумму первых трех объектов? Результат — 6. Я пытался использовать Enumerable.Range, но не смог заставить его работать, не уверен, что это лучший способ сделать это.

Без выполнения:

int sum = list[0] + list[1] + list[2];
68
задан James Hill 9 September 2012 в 17:06
поделиться