Als «loops» getaggte Fragen

490
Wie finde ich den foreach-Index?

Ist es möglich, den foreachIndex zu finden ? in einer forSchleife wie folgt: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i gibt Ihnen den Index. Muss ich die forSchleife verwenden oder gibt es eine Möglichkeit, den Index in die foreachSchleife zu bekommen

452
Gibt es in Ruby eine "do ... while" -Schleife?

Ich verwende diesen Code, damit der Benutzer Namen eingeben kann, während das Programm sie in einem Array speichert, bis er eine leere Zeichenfolge eingibt (er muss nach jedem Namen die Eingabetaste drücken): people = [] info = 'a' # must fill variable with something, otherwise loop won't...

324
Wie überspringe ich eine Iteration einer foreach-Schleife?

In Perl kann ich eine foreach-Iteration (oder eine beliebige Schleifeniteration) mit einem next;Befehl überspringen . Gibt es eine Möglichkeit, eine Iteration zu überspringen und zur nächsten Schleife in C # zu springen? foreach (int number in numbers) { if (number < 0) { // What goes...

321
C ++ 11 Reverse Range-basierte For-Loop

Gibt es einen Containeradapter, der die Richtung der Iteratoren umkehrt, damit ich mit einer bereichsbasierten for-Schleife in umgekehrter Reihenfolge über einen Container iterieren kann? Mit expliziten Iteratoren würde ich Folgendes konvertieren: for (auto i = c.begin(); i != c.end(); ++i) {...

316
Durchlaufen aller Schlüssel einer Karte

Gibt es eine Möglichkeit, eine Liste aller Schlüssel in einer Go-Sprachkarte abzurufen? Die Anzahl der Elemente ist gegeben durch len(), aber wenn ich eine Karte habe wie: m := map[string]string{ "key1":"val1", "key2":"val2" }; Wie iteriere ich über alle

295
Wie breche ich in Perl aus einer Schleife aus?

Ich versuche, eine breakAnweisung in einer forSchleife zu verwenden, aber da ich in meinem Perl-Code auch strenge Subs verwende, wird die folgende Fehlermeldung angezeigt: Barwort "break" ist nicht zulässig, während "strict subs" in ./final.pl Zeile 154 verwendet wird. Gibt es eine...