Questions et réponses pour le foreach :

foreach est une construction en boucle qui exécute un morceau de code donné pour chaque élément d'une liste / collection / tableau. Contrairement à une boucle for, la boucle foreach ne nécessite pas que le codeur maintienne une variable de compteur pour éviter les bogues off-by-one (fencepost). Il est recommandé de l'utiliser lorsqu'une itération simple sur l'ensemble du tableau / liste / collection est nécessaire.

12
votes
Puis-je faire quelque chose comme ce qui suit dans Perl? XXX MISE À JOUR: J'ai besoin de cela dans PERL, mais pour la curiosité: les autre ...

11
votes
J'ai écrit une classe qui obtient un Dataframe, certains calculs sur elle et peuvent exporter les résultats. Les dataframes sont générés par une liste de cl&eacu ...

11
votes
Est-ce que quelqu'un sait s'il est possible de sortir d'un médicament générique qui utilise Lambda? E.G. someList.ForEach(sl => { if (sl.ToString() == "foo") ...

11
votes
La nouvelle plage basée sur les boucles améliorent vraiment la lisibilité et sont vraiment faciles à utiliser. Cependant, considérons les éléments ...