Bonjour,
Dans le cadre d'un exercice, je souhaite créer une méthode d'extension qui étend le type IEnumerable<T>, nommée Foreach et qui ajoute 100 à la balance de mes comptes (le prog est une appli bancaire et les comptes sont représentées par la classe Daily).
En suivant l'exemple de msdn, j'arrive à coder:
Il n'y a pas d'erreur mais je pense que cela n'est pas totalement ce qu'on me demande car ne le fait pas pour toute la liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public static decimal ForEach(this Daily daily) { return daily.balance += 100; }
J'essaie donc de compléter mon code. J'obtiens :
mais j'ai une erreur dans le in Dailys de la boucle for (; expected?!).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public static decimal ForEach(this IEnumerable<Daily>Dailys) { for (Daily daily in Dailys){ return daily.balance += 100; } }
Quelqu'un peut me filer un coup de main svp?
Merci d'avance
Partager