Questions sur foreach

28
réponses

Pour-chacun sur un tableau en JavaScript?

Comment passer en boucle toutes les entrées d'un tableau en utilisant JavaScript? je pensais que c'était quel ... se comme ça: forEach(instance in theArray) où theArray est mon tableau, mais cela semble incorrect.
demandé sur 2012-02-17 17:51:48
7
réponses

Comment PHP 'foreach' fonctionne-t-il réellement?

Permettez-moi de préfixe en disant que je sais ce que foreach est, et comment l'utiliser. Cette question concerne co ... nteur sur le tableau ( each() , reset() et al.) pendant un foreach pourrait affecter le résultat de la boucle?
demandé sur 2012-04-07 23:33:57
5
réponses

Y a-t-il une raison pour que C#réutilise la variable dans un foreach?

Lorsqu'on utilise des expressions lambda ou des méthodes anonymes en C#, il faut se méfier de l'accès à la fermetur ... e les méthodes anonymes et les expressions lambda soient disponibles ou courantes, et qui n'a pas été révisé depuis?
demandé sur 2012-01-17 21:21:07
26
réponses

Comment fonctionne la boucle Java 'pour chaque'?

prendre en considération: List<String> someList = new ArrayList<String>(); // add "monkey", "donkey ... .out.println(item); } à quoi ressemblerait la boucle équivalente for sans utiliser le pour chaque syntaxe ?
demandé sur 2008-09-17 20:44:32
30
réponses

Comment obtenir l'index de l'itération courante d'une boucle foreach?

y a-t-il une construction de langage rare que je n'ai pas rencontrée (comme celles que j'ai apprises récemment, certai ... lque chose comme ça selon les circonstances: int i=0; foreach (Object o in collection) { // ... i++; }
demandé sur 2008-09-04 05:38:39
20
réponses

Equivalent LINQ de foreach pour IEnumerable

J'aimerais faire l'équivalent de ce qui suit à LINQ, mais je ne peux pas comprendre comment: IEnumerable<Item> items = GetItems(); items.ForEach(i => i.DoStuff()); Quelle est la vraie syntaxe?
demandé sur 2008-10-14 13:56:09
11
réponses

Appel supprimer dans la boucle foreach en Java [dupliquer]

cette question a déjà une réponse ici: itération à travers une Collection, en évi ... ies List<String> names = .... for (String name : names) { // Do something while (names.remove(name)); }
demandé sur 2009-07-29 00:39:07
18
réponses

Comment déterminer la première et la dernière itération dans une boucle de foreach?

la question est simple. J'ai une boucle foreach dans mon code: foreach($array as $element) { //code } ... tte boucle, je veux réagir différemment quand nous sommes en première ou dernière itération. Comment faire?
demandé sur 2009-07-01 20:57:59
15
réponses

Mettre à jour tous les objets d'une collection en utilisant LINQ

y a-t-il un moyen de faire ce qui suit en utilisant LINQ? foreach (var c in collection) { c.PropertyToSet = ... 'datetime sur le blog de +de 10 heures. Je pourrais le faire en SQL, mais je veux le garder dans la couche affaires.
demandé sur 2008-12-30 01:15:23
12
réponses

Comment trouver l'index de chaque

est-il possible de trouver l'index foreach ? dans une boucle for comme suit: for ($i = 0; $i < 10; ++$ ... ra l'index. dois-je utiliser la boucle for ou y a-t-il un moyen d'obtenir l'index de la boucle foreach ?
demandé sur 2008-09-26 22:23:15
10
réponses

JavaScript, Node.js: est la Matrice.pour chaque asynchrone?

j'ai une question concernant L'implémentation de JavaScript natif Array.forEach : se comporte-t-elle de manière async ... si j'appelle: [many many elements].forEach(function () {lots of work to do}) cela Sera sans blocage?
demandé sur 2011-02-19 13:36:48
14
réponses

Les boucles For..In en JavaScript - paires clé-valeur

je me demandais s'il y avait un moyen de faire quelque chose comme une boucle PHP foreach en JavaScript. La fonctionna ... normal ' pour loop ( for(var i = 0; i < data.length; i++ ), y a-t-il un moyen de saisir les couples key => value?
demandé sur 2011-08-30 14:34:19
18
réponses

Argument non valable fourni pour foreach()

il m'arrive souvent de traiter des données qui peuvent être soit un tableau ou une variable nulle et d'alimenter quelqu ... initialisant $values à array enveloppant le foreach avec un if autre (veuillez suggérer)
demandé sur 2010-04-13 17:48:46
4
réponses

se détacher de if et foreach

j'ai une boucle pour chaque boucle et une déclaration if. Si une correspondance est trouvée, je dois finir par me déta ... the file $nodeid = $equip->id; <break out of if and foreach here> } }
demandé sur 2012-02-09 21:19:36
14
réponses

Y a-t-il un moyen d'accéder à un compteur d'itérations dans Java pour chaque boucle?

Est-il possible en Java de la boucle for-each for(String s : stringArray) { doSomethingWith(s); } pou ... ay) { doSomethingWith(s); i++; } la seule façon d'avoir un compteur disponible dans une boucle for-each?
demandé sur 2009-01-25 14:05:37
2
réponses

"continuer" dans le curseur.forEach()

je construis une application utilisant meteor.js, MongoDB et moi avons une question sur le curseur.forEach (). Je veux ... tinue et pause normalement, mais je suis intéressé si il ya quelque chose de semblable à l'utilisation de forEach().
demandé sur 2013-08-27 01:00:04
6
réponses

Style Linq "pour chaque" [dupliquer]

possible Duplicate: equivalent Linq de foreach pour IEnumerable y a-t-il une synta ... rEach(x => list.Add(x + 1)); au lieu de foreach(int value in someValues) { list.Add(value + 1); }
demandé sur 2009-10-02 17:16:39
8
réponses

Comment appliquer la boucle for-each à chaque caractère d'une chaîne?

donc je veux itérer pour chaque caractère d'une chaîne. donc j'ai pensé: for (char c : "xyz") ... une erreur de compilateur: MyClass.java:20: foreach not applicable to expression type Comment faire?
demandé sur 2010-03-16 04:53:56
20
réponses

Avantages de std:: pour chaque boucle

y a-t-il des avantages de la boucle std::for_each par rapport à la boucle for ? Pour moi, std::for_each semble seulement gêner la lisibilité du code. Pourquoi certaines normes de codage recommandent-elles son utilisation?
demandé sur 2010-01-12 10:37:04
8
réponses

JS: itération du résultat de getElementsByClassName en utilisant Array.forEach

je veux itérer sur quelques éléments DOM, je fais ceci: document.getElementsByClassName( "myclass" ).forEach( f ... ay) { //do stuff }); est-ce que le résultat de getElementsByClassName est un tableau? Si non, quel est-il?
demandé sur 2010-10-06 14:28:03
10
réponses

foreach avec index [duplicate]

cette question a déjà une réponse ici: Comment obtenir l'index de l'itération cou ... y a-t-il un équivalent en C du enumerate() de Python et du each_with_index de Ruby ?
demandé sur 2009-02-06 22:01:31
12
réponses

Peut-on faire pour chaque boucle en java dans l'ordre inverse?

j'ai besoin de parcourir une liste dans l'ordre inverse en utilisant Java. ainsi, où cela fait-il suivre: ... l'ordre inverse mais je voudrais savoir (pour le bien de curiosity ) comment le faire dans le pour chaque style .
demandé sur 2009-07-08 17:34:07
21
réponses

Dernière itération de la boucle améliorée en java

Est-il un moyen de déterminer si la boucle est une itération pour la dernière fois. Mon code ressemble à ceci: ... dernière itération ou si je suis coincé avec la boucle for ou en utilisant un compteur externe pour garder la trace.
demandé sur 2008-11-13 00:56:23
3
réponses

Java 8 forEach avec index [dupliquer]

cette question a déjà une réponse ici: Existe-t-il une façon concise d'itérer sur ... x que je puisse faire maintenant est: int idx = 0; params.forEach(e -> { query.bind(idx, e); idx++; });
demandé sur 2014-04-01 21:40:16
9
réponses

Différence de Performance pour les structures de contrôle "for" et "foreach" en C#

quel morceau de code donnera de meilleures performances? Les segments de code ci-dessous ont été écrits en C#. ... { list[counter].DoSomething(); } 2. foreach(MyType current in list) { current.DoSomething(); }
demandé sur 2009-07-14 15:16:33
5
réponses

PHP foreach changement d'origine tableau de valeurs

je suis très nouveau dans les tableaux multidimensionnels, et cela me dérange beaucoup. mon tableau est comme ... etourne ceci, mais comment puis-je obtenir le nom du tableau courant (noms dans cet exemple) dans ma boucle foreach?
demandé sur 2013-02-22 16:47:39
2
réponses

Trouver l'indice courant dans chaque boucle (Ruby) [dupliquer]

possibilité de dupliquer: comptoir automatique en rubis pour chacun? je veux ... que je suis dans chaque boucle. comment dois-je faire? X=[1,2,3] X.each do |p| puts "current index..." end
demandé sur 2010-05-17 06:15:45
8
réponses

Comment supprimer un élément de tableau dans une boucle foreach?

je veux parcourir un tableau avec foreach pour vérifier si une valeur existe. Si la valeur existe, je veux supprimer ... foreach pour ce problème. Il y a probablement des alternatives à foreach , et vous êtes invités à partager ils.
demandé sur 2009-12-23 00:22:44
3
réponses

Quelle est la différence entre les deux.cartographie.,de tous les,.forEach?

je me suis toujours demandé quelle était la différence entre eux. Ils semblent tous faire la même chose...
demandé sur 2011-09-08 01:46:35
9
réponses

Y a-t-il un moyen d'éviter la vérification nulle avant le début de l'itération pour chaque boucle?

chaque fois que je dois itérer sur une collection, je finis par vérifier Pour null, juste avant l'itération de la bouc ... r éviter d'écrire le bloc "si"? Note: je suis à l'aide de Java 5, et sera coincé avec elle pendant un certain temps.
demandé sur 2011-05-21 01:50:32