Ritengo che questo sarà abbastanza banale ma non riesco a capire come farlo. Ho un List<int>
e voglio sommare un intervallo dei numeri.Intervallo di somma di int in Elenco <int>
Dire il mio elenco è:
var list = new List<int>()
{
1, 2, 3, 4
};
Come dovrei ottenere la somma dei primi 3 oggetti? Il risultato è 6. Ho provato a utilizzare Enumerable.Range
ma non sono riuscito a farlo funzionare, non sono sicuro che sia il modo migliore per farlo.
Senza fare:
int sum = list[0] + list[1] + list[2];
Si prega di vedere anche che se si include System.Linq è possibile utilizzare molte altre strutture con la propria collezione: http://msdn.microsoft.com/en-us/library/system.linq.enumerable.aspx –