Je voulais faire quelque chose comme ça -Comment obtenir la somme de la liste des courts métrages en utilisant la méthode d'extension Sum()?
List<short> listofshorts= new List<short>();
int s = listofshorts.Sum();
//this does not work...but same code works for a list of ints..
J'ai eu cette erreur de compilation -
« System.Collections.Generic.List » ne contient pas de définition de « Somme » et le meilleure surcharge de méthode d'extension « System.Linq.Queryable.Sum (System.Linq.IQueryable) » a des arguments invalides
quelqu'un peut-il suggérer comment puis-je utiliser une méthode d'extension pour calculer la somme des courts métrages? Pour une raison quelconque la méthode d'extension ne le supporte pas ...
C'est bon. Une distribution explicite * n'est pas absolument nécessaire *, mais vous devrez fournir ce lambda simple. (La méthode 'Sum' pour' IEnumerable 'manque la surcharge sans paramètre.) –
Je me demandais si cela fonctionnerait, mais je n'avais pas VS à portée de main pour le tester .... – cjk
@Anthony Pegram Merci. On dirait que 'short' n'est pas * en * ces jours;) @ck C'est l'avantage d'avoir toujours VS ouvert en surfant sur SO;) –