Fragen mit 'foreach' getaggt

foreach ist ein Schleifenkonstrukt, das einen bestimmten Code für jedes Element in der Liste / Sammlung / Array ausführt. Im Gegensatz zur for-Schleife erfordert die foreach-Schleife nicht, dass der Encoder eine Zählervariable beibehält, um Fehler zu vermeiden, die wiederum (Zaunpfosten) auftreten. Es wird empfohlen zu verwenden, wenn eine einfache Iteration über das gesamte Array / die Liste / Sammlung erforderlich ist
32
antwortet

Für jedes Array in Javascript?

Wie kann ich alle Einträge in einem Array mit Javascript anzeigen? Ich dachte, es wäre ungefähr so: forEach (Beispiel in theArray) Wo TheAray ist mein Array, aber es scheint falsch zu sein.
Set 17. Februar '12 um 16:51 Uhr
7
antwortet

Wie funktioniert PHP foreach?

Lassen Sie mich dies mit dem Vorsatz sagen, dass ich weiß, was Foreach ist und wie man es benutzt. Bei dieser Frage geht es darum, wie es unter der Haube funktioniert, und ich brauche nicht die Antworten in der Richtung, wie man das Array mit foreach durchläuft. >
07 Apr eingestellt '12 um 22:33
5
antwortet

Gibt es einen Grund, die C # -Variable in foreach erneut zu verwenden?

Bei der Verwendung von Lambda-Ausdrücken oder anonymen Methoden in C # müssen wir uns vor dem Zugriff auf die modifizierte Schließfalle vorsichtig verhalten. Zum Beispiel: foreach (var s in strings) {query = query.Where (i => i.Prop == s); // Zugriff auf geänderte Schließung ...} ...
Set 17. Januar '12 um 20:21
26
antwortet

Wie funktioniert die Java-Schleife für jede Schleife?

Beachten Sie: List <String> someList = new ArrayList <String> (); // füge "monkey", "donkey", "skeleton key" zu someList hinzu für (String item: someList) {System.out.println (item); } Was wäre das Äquivalent für eine Schleife ohne Verwendung von ...
eingestellt auf 17 sep. 08 um 19:44 Uhr
33
antwortet

Wie erhält man den Index der aktuellen foreach-Schleifeniteration?

Gibt es in C # ein seltenes Sprachkonstrukt, dem ich noch nicht begegnet bin (z. B. einige kürzlich untersuchte, einige davon), um einen Wert zu erhalten, der die aktuelle Iteration der foreach-Schleife darstellt? Zum Beispiel mache ich momentan etwas n ...
set 04 Sep 08 um 04:38
22
antwortet

LINQ foreach-Äquivalent für IEnumerable <T>

Ich möchte das Äquivalent der folgenden in LINQ ausführen, aber ich kann nicht verstehen, wie: IEnumerable <Item> items = GetItems (); items.ForEach (i => i.DoStuff ()); Was ist die eigentliche Syntax?
auf 14 oct. einstellen 08 um 12:56
11
antwortet

Rufen Sie delete in foreach-Schleife in Java auf

Darf in Java eine Löschung in einer Auflistung ausgelöst werden, wenn sie mit einer foreach-Schleife durch eine Auflistung wiederholt wird? Zum Beispiel: List <String> names = .... for (Name des Strings: Namen) {// etwas tun names.remove (name). } Als Add ...
28. Juli 09 um 23:39 Uhr festgelegt
19
antwortet

Wie kann ich die erste und letzte Iteration in der foreach-Schleife ermitteln?

Die Frage ist einfach. Ich habe eine foreach-Schleife in meinem Code: foreach ($ array als $ element) {// code} In dieser Schleife möchte ich auf die erste oder letzte Iteration anders reagieren. Wie kann man das machen?
am 1. Juli 09 um 19:57 Uhr festgelegt
15
antwortet

Aktualisieren aller Objekte in einer Sammlung mit LINQ

Gibt es eine Möglichkeit, LINQ zu verwenden? foreach (var c in collection) {c.PropertyToSet = value; } Zur Verdeutlichung möchte ich jedes Objekt in der Auflistung durchlaufen und dann die Eigenschaft für jedes Objekt aktualisieren. Mein Anwendungsfall: Ich habe ku ...
setze 30 dez. 09 um 1:15
12
antwortet

So finden Sie den foreach-Index

Kann man einen foreach-Index finden? in der for-Schleife wie folgt: for ($ i = 0; $ i <10; ++ $ i) {echo $ i. ''; } $ Ich werde Ihnen einen Index geben. Soll ich eine for-Schleife verwenden oder gibt es eine Möglichkeit, einen Index in einer foreach-Schleife abzurufen?
26. September eingestellt 08 um 21:23
10
antwortet

JavaScript, Node.js: Array.forEach asynchron?

Ich habe eine Frage zur eingebetteten JavaScript-Implementierung von Array.forEach: Ist sie asynchron? Wenn ich zum Beispiel Folgendes anrufe: [viele Elemente] .forEach (function () {viel Arbeit}) Wird dies nicht blockierend sein?
19. Februar eingestellt '11 um 13:36
5
antwortet

Gibt es eine foreach-Schleife für unterwegs?

Gibt es ein foreach-Konstrukt in Go? Kann ich ein Fragment oder Array mit for durchlaufen?
16. Oktober eingestellt. '11 um 7:47
13
antwortet

For..In Schleifen in Javascript - Schlüsselwertpaare

Ich habe mich gefragt, ob es eine Möglichkeit gibt, so etwas wie eine PHP-Foreach-Schleife in JavaSript auszuführen. Die Funktionalität, die ich suche, sieht folgendermaßen aus: (PHP Snippet) foreach ($ data as $ key => $ value) {} Ich habe die JS für..in-Schleife beobachtet, aber sie sieht aus wie keine Kreaturen ...
set 30 aug. '11 um 13:34
18
antwortet

Ungültiges Argument für foreach ()

Ich muss oft Daten verarbeiten, die entweder ein Array oder eine Nullvariable sein können, und diese Daten mithilfe dieser Daten übertragen. $ values ​​= get_values ​​(); foreach ($ values ​​as $ value) {...} Wenn Sie ein Foreach mit Daten übermitteln, ...
am 13. April eingestellt '10 um 16:48
15
antwortet

Gibt es eine Möglichkeit, auf den Iterationszähler in Java für jede Schleife zuzugreifen?

Gibt es in Java einen Weg für jede for-Schleife (String s: stringArray) {doSomethingWith (s); } um herauszufinden, wie oft die Schleife bereits verarbeitet wird? Neben der Verwendung der alten und berühmten for-Schleife (int i = 0; i <border; i ++) ist dies eine Konstruktion ...
Set 25. Januar 09 um 14:05 Uhr